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"