• 周五. 7 月 11th, 2025

NAS+OpenWrt安装Docker搭建电视直播

maro520

11 月 20, 2024
一、部署itv (央视卫视数字频道)

Author --by( 沐辰&&Doubebly )
1. docker镜像拉取(此步骤可以省略,运行docker run会自动拉取): 
docker pull doubebly/doube-itv:latest

2. docker镜像运行: 
docker run -d --name=doube-itv -p 50001:5000 --restart=always doubebly/doube-itv:latest
上面的50001端口可以自定义

访问 http://ip:port/help (示例:http://127.0.0.1:50001/help),可以看到txt和m3u的订阅链接


二、部署ofiii(台湾频道4GTV) 

Author --by( 沐辰&&Doubebly )
1. docker镜像拉取: 
docker pull doubebly/doube-ofiii:latest

2. docker镜像运行: 
docker run -d --name=doube-ofiii -p 50002:5000 --restart=always doubebly/doube-ofiii:latest
上面的50002端口可以自定义

访问 http://ip:port/help (示例:http://127.0.0.1:50002/help),可以看到txt和m3u的订阅链接


三、 配置watchtower每天凌晨两点自动监听镜像更新指令:
docker run -d --name watchtower --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower doube-itv -c --schedule "0 0 2 * * *"

备注:如果之前已经运行过watchtower,再次配置时需将之前的容器名称也一起添加上,如之前配置了Allinone、pixman、iptv-api 等,只需在它们后面空格再接上doube-itv即可,-c(或-cleanup)表示自动清除旧镜像,-schedule是设置固定检测时间,也可以用 -interval空格 加数字表示更新频率多少秒
docker run -d --name watchtower --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower allinone  pixman iptv-api doube-itv doube-ofiii -c --schedule "0 0 2 * * *"

maro520

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注