30 lines
1.1 KiB
YAML
30 lines
1.1 KiB
YAML
# 第二套 Neko 桌面(Firefox,多架构含 arm64)。与 Chromium 实例错开端口与 UDP 段。
|
||
# 启用:ENABLE_NEKO_FF=1 后 service_ctl neko_firefox start
|
||
version: "3.3"
|
||
services:
|
||
neko-firefox:
|
||
image: ghcr.io/m1k1o/neko/firefox:latest
|
||
container_name: live-neko-firefox
|
||
restart: unless-stopped
|
||
shm_size: "1gb"
|
||
cap_add:
|
||
- SYS_ADMIN
|
||
environment:
|
||
DISPLAY: ":99.0"
|
||
NEKO_DESKTOP_SCREEN: "${NEKO_FF_DESKTOP_SCREEN}"
|
||
NEKO_SERVER_BIND: ":8080"
|
||
NEKO_PASSWORD: "${NEKO_USER_PASS}"
|
||
NEKO_PASSWORD_ADMIN: "${NEKO_ADMIN_PASS}"
|
||
NEKO_MEMBER_PROVIDER: "multiuser"
|
||
NEKO_MEMBER_MULTIUSER_USER_PASSWORD: "${NEKO_USER_PASS}"
|
||
NEKO_MEMBER_MULTIUSER_ADMIN_PASSWORD: "${NEKO_ADMIN_PASS}"
|
||
NEKO_WEBRTC_EPR: "${NEKO_FF_WEBRTC_EPR}"
|
||
NEKO_WEBRTC_ICELITE: "${NEKO_WEBRTC_ICELITE}"
|
||
NEKO_WEBRTC_NAT1TO1: "${NEKO_WEBRTC_NAT1TO1}"
|
||
NEKO_PLUGINS_ENABLED: "false"
|
||
ports:
|
||
- "${NEKO_FF_HTTP_PORT}:8080"
|
||
- "${NEKO_FF_WEBRTC_UDP_RANGE}:52000-52100/udp"
|
||
volumes:
|
||
- "${NEKO_FF_PROFILE_HOST_DIR}:/home/neko/.mozilla"
|