mirror of
https://github.com/okxlin/appstore.git
synced 2026-02-21 10:27:41 +08:00
53 lines
1.7 KiB
YAML
53 lines
1.7 KiB
YAML
services:
|
|
neko:
|
|
image: ${IMAGE_NAME}
|
|
container_name: ${CONTAINER_NAME}
|
|
restart: always
|
|
networks:
|
|
- 1panel-network
|
|
shm_size: "${MEM_USE}"
|
|
ports:
|
|
- "${PANEL_APP_PORT_HTTP}:${NEKO_BIND}"
|
|
- "${NEKO_EPR}:${NEKO_EPR}/udp"
|
|
volumes:
|
|
- "${DOWNLOAD_PATH}:${NEKO_FILE_TRANSFER_PATH}"
|
|
environment:
|
|
- NEKO_SCREEN=${NEKO_SCREEN}
|
|
- NEKO_PASSWORD=${NEKO_PASSWORD}
|
|
- NEKO_PASSWORD_ADMIN=${NEKO_PASSWORD_ADMIN}
|
|
- NEKO_EPR=${NEKO_EPR}
|
|
- NEKO_ICELITE=${NEKO_ICELITE}
|
|
- NEKO_CONTROL_PROTECTION=${NEKO_CONTROL_PROTECTION}
|
|
- NEKO_IMPLICIT_CONTROL=${NEKO_IMPLICIT_CONTROL}
|
|
- NEKO_LOCKS=${NEKO_LOCKS}
|
|
- NEKO_NAT1TO1=${NEKO_NAT1TO1}
|
|
- NEKO_IPFETCH=${NEKO_IPFETCH}
|
|
- NEKO_ICESERVER=${NEKO_ICESERVER}
|
|
- NEKO_ICESERVERS=${NEKO_ICESERVERS}
|
|
- NEKO_VIDEO_CODEC=${NEKO_VIDEO_CODEC}
|
|
- NEKO_VIDEO_BITRATE=${NEKO_VIDEO_BITRATE}
|
|
- NEKO_MAX_FPS=${NEKO_MAX_FPS}
|
|
- NEKO_HWENC=${NEKO_HWENC}
|
|
- NEKO_AUDIO_CODEC=${NEKO_AUDIO_CODEC}
|
|
- NEKO_AUDIO_BITRATE=${NEKO_AUDIO_BITRATE}
|
|
- NEKO_BROADCAST_PIPELINE=${NEKO_BROADCAST_PIPELINE}
|
|
- NEKO_BROADCAST_URL=${NEKO_BROADCAST_URL}
|
|
- NEKO_BROADCAST_AUTOSTART=${NEKO_BROADCAST_AUTOSTART}
|
|
- NEKO_BIND=:${NEKO_BIND}
|
|
- NEKO_CERT=${NEKO_CERT}
|
|
- NEKO_KEY=${NEKO_KEY}
|
|
- NEKO_PROXY=${NEKO_PROXY}
|
|
- NEKO_PATH_PREFIX=${NEKO_PATH_PREFIX}
|
|
- NEKO_CORS=${NEKO_CORS}
|
|
- NEKO_FILE_TRANSFER_ENABLED=${NEKO_FILE_TRANSFER_ENABLED}
|
|
- NEKO_FILE_TRANSFER_PATH=${NEKO_FILE_TRANSFER_PATH}
|
|
- NEKO_DISPLAY=${NEKO_DISPLAY}
|
|
- NEKO_DEVICE=${NEKO_DEVICE}
|
|
- NEKO_STATIC=${NEKO_STATIC}
|
|
labels:
|
|
createdBy: "Apps"
|
|
|
|
networks:
|
|
1panel-network:
|
|
external: true
|