46 lines
1.2 KiB
YAML
46 lines
1.2 KiB
YAML
version: '3.8'
|
||
|
||
services:
|
||
# ZLMediaKit 流媒体服务
|
||
zlmediakit:
|
||
image: zlmediakit/zlmediakit:master
|
||
container_name: zlmediakit
|
||
restart: always
|
||
privileged: true
|
||
network_mode: host
|
||
volumes:
|
||
- ./data/zlm-config.ini:/opt/media/conf/config.ini:ro
|
||
- ./data/record:/opt/media/bin/www/record
|
||
- ./data/log:/opt/media/bin/log
|
||
environment:
|
||
- TZ=Asia/Shanghai
|
||
logging:
|
||
driver: json-file
|
||
options:
|
||
max-size: "100m"
|
||
max-file: "3"
|
||
|
||
# GoWVP (Owl) 管理平台
|
||
gowvp:
|
||
image: gospace/gowvp:latest
|
||
container_name: gowvp
|
||
restart: always
|
||
network_mode: host
|
||
depends_on:
|
||
- zlmediakit
|
||
volumes:
|
||
- ./data/gowvp-configs:/opt/media/bin/configs
|
||
- ./data/record:/opt/media/bin/www/record
|
||
environment:
|
||
- TZ=Asia/Shanghai
|
||
# 注意:必须使用服务器实际IP,不能使用127.0.0.1
|
||
# 原因:GoWVP向外部设备/浏览器返回流媒体播放地址时,需要返回可访问的IP
|
||
- GOWVP_ZLM_HOST=192.168.3.108
|
||
- GOWVP_ZLM_PORT=80
|
||
- GOWVP_ZLM_SECRET=035c73f7-bb6b-4889-a715-d9eb2d1925cc
|
||
logging:
|
||
driver: json-file
|
||
options:
|
||
max-size: "100m"
|
||
max-file: "3"
|