内置 fndanmutv + danmu-api
services:
fndanmutv:
image: jayvzh/fndanmutv:latest
container_name: fndanmutv
restart: unless-stopped
ports:
- "8017:8017"
environment:
- DANMUTV_TOKEN=fndanmutv
- DANMUTV_LOG_LEVEL=INFO
- TZ=Asia/Shanghai
- DANMUTV_PORT=8017
- DANMUTV_DANMU_API_URL=http://danmu-api:9321
volumes:
- ./data:/data
# Media Path
- ./media:/media:rw
depends_on:
- danmu-api
danmu-api:
image: logvar/danmu-api:latest
restart: unless-stopped
ports:
- "9321:9321"
environment:
- TZ=Asia/Shanghai
- ADMIN_TOKEN=danmutv
volumes:
- ./danmu-api-data:/data
浏览器打开 http://<host>:8017,默认 Token:fndanmutv(建议通过环境变量 DANMUTV_TOKEN 修改)。
仅启动 DanmuTV,需自行提供 danmu-api:
services:
fndanmutv:
image: jayvzh/fndanmutv:latest
container_name: fndanmutv
restart: unless-stopped
network_mode: host
environment:
- DANMUTV_TOKEN=fndanmutv
- DANMUTV_LOG_LEVEL=INFO
- TZ=Asia/Shanghai
- DANMUTV_PORT=8017
- DANMUTV_DANMU_API_URL=http://127.0.0.1:9321
volumes:
- ./data:/data
# 媒体库,必须可写:
- ./media:/media:rw
使用 host 网络模式,容器直接监听宿主机 8017(由 DANMUTV_PORT 控制),且 127.0.0.1 即宿主机,可直接访问宿主机上运行的 http://127.0.0.1:9321。host 模式下无需 ports 映射。若 danmu-api 在其他主机,修改 compose 中的 DANMUTV_DANMU_API_URL。
Content type
Image
Digest
sha256:93dff8b9f…
Size
89.5 MB
Last updated
18 days ago
docker pull jayvzh/fndanmutv