群晖Docker部署免维护的IPTV直播源+点播聚合m3u的教程

2025年1月2日更新:

由于作者防止项目泛滥加入了鉴权,操作步骤改成:

①先到【这里】生成AES密钥,同时把系统生成的AES密钥复制;

 

②加入【作者Telegram交流群】,并打开【作者Telegram鉴权机器人】,粘贴AES密钥,生成Userid和专属Token(注意:此步骤需要科学出国的网络环境以及登录Telegram);

 

③填入申请到得上一步骤生成的Userid和Token两个参数,生成一键部署docker的命令;

 

④回到群晖SSH下,粘贴命令运行。

 

 


一、使用Docker方式或者使用Docker compose方式部署二选一(本教程用“2、Docker compose方式”);由于docker域名被墙,网络环境需要保证docker可以正常拉取镜像,如果镜像无法拉取的,请参考【本教程】设置,或者【自行搭建docker加速地址】;

1、使用Docker方式

复制“2025年1月2日更新”内容中的第④个步骤生成的Docker运行命令:

docker run -d --restart unless-stopped --net=host --privileged=true --name allinone youshandefeiyang/allinone

部署watchtower自动监听肥羊IPTV的allinone镜像更新:

docker run -d --name watchtower --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower allinone -c --schedule "0 0 2 * * *"

 

2、使用Docker compose方式(复制“2025年1月2日更新”内容中的第④个步骤生成的Docker compose文件内容:):

version: "3.3"
services:
 allinone:
  restart: unless-stopped
  privileged: true
  container_name: allinone
  image: youshandefeiyang/allinone
  network_mode: "host"

 

二、肥羊IPTV的allinone的m3u链接地址:
1、Ysptp 和 IPtv 聚合m3u地址:
http://群晖的IP:35455/tv.m3u

 

 

2、BiliBili 生活:
http://群晖的IP:35455/bililive.m3u

 

3、虎牙一起看:
http://群晖的IP:35455/huyayqk.m3u

 

4、斗鱼一起看:
http://群晖的IP:35455/douyuyqk.m3u

 

5、YY 轮播:
http://群晖的IP:35455/yylunbo.m3u

 

三、使用方法:

上述m3u地址可以在电脑上使用PotPlayer打开,或者在emby/jellyfin/kodi等多媒体软件中添加到iptv插件中使用。

 

点赞
  1. 咸蛋小朋友说道:
    Google Chrome Windows 10
    请问一下博主,用docker-compose方式安装的话还需要watchtower吗?
    1. 博主说道:
      Google Chrome Windows 10
      watchtower的作用是自动更新iptv的容器,看你自己咯,如果你想自动更新就安装,不安装也可以手动更新。
  2. litl说道:
    Google Chrome Windows 10
    Docker compose方式创建 怎么自动更新呢
  3. 高大大说道:
    Google Chrome Windows 10
    你好,我这边用的是阿里云香港服务器,宝塔面板,Docker用Docker-Compose文件内容添加了Compose模板,拉取镜像成功,添加了Compose项目,容器名:allinone 状态:已启动 镜像:youshandefeiyang/allinone IP:172.17.0.2 端口 (主机-->容器):35455-->35455/tcp。都没问题。安全:防火墙也添加了35455端口。我用APTV订阅地址:http://172.17.0.2:35455/tv.m3u没用,然后我用公网地址:http://8.x.x.x:35455/tv.m3u,也无法订阅。是什么原因呢?
    1. 博主说道:
      Google Chrome Windows 10
      网络模型建议改成host
  4. Charles说道:
    Google Chrome Windows 10
    大佬,麻烦问下这个可以远程访问么,比如我在软路由搭建一个,反向代理后可以老家看么
    1. 博主说道:
      Google Chrome Windows 10
      可以,但是你的宽带要有公网,才可以实现远程访问。要是没有公网需要做内网穿透。
  5. 沈阳辰哥说道:
    Google Chrome Windows 10
    看日志说没有aeskey,但是我项目里是有aeskey的
    1. 博主说道:
      Google Chrome Windows 10
      按照教程重新生成一次呗
      1. 武当山道长说道:
        Google Chrome Windows 7
        博主大佬 你有Q群?或Q有没有??有个技术上的事,请教一下你。谢谢
  6. 沈阳辰哥说道:
    Google Chrome Windows 10
    博主,按照要求all inone 启动了,但是循环崩溃是为啥呢?我复制docker命令在ssh粘贴和Docker compose方式创建项目构建都可以生成all in one,但是循环崩溃,请问怎么办呢
  7. 老A白Y说道:
    Google Chrome Windows 10
    现在有套件了 群晖影视 allinone 但还不会设置 。
    1. 博主说道:
      Google Chrome Windows 10
      套件应该是用作者发布的二进制文件来二开的,但是作者为了防止泛滥,昨天在群里说了下一步要取消二进制文件,并且软件运行后会检测是否处于容器中,如果不是容器就报错。所以将来只能用容器运行。
      1. 老A白Y说道:
        Google Chrome Windows 10
        哦 那套件白扯了

发表回复