Life, half is memory, half is to continue.
docker搭建IPTV服务器
By Vincent. @2025.8.14 • 58
docker搭建IPTV服务器

我们自己用docker搭建一个IPTV服务器,然后局域网用TVBOX或者影视仓都可以观看。

安装方法

Docker Compose模版

注意层级关系不要乱,否则会失效报错的。

version: '3.8'  
services:  
  tv-driver:  
    image: guovern/tv-driver:latest 
    ports:  
      - "8210:8000" 
    volumes:  
      - /vol1/1000/docker/tv-requests/config:/tv-driver/config  
      - /vol1/1000/docker/tv-requests/output:/tv-driver/output   
    restart: always

创建文件夹

可以看到需要 2 个文件夹

收集路径

2个文件夹的路径分别是 /vol4/1000/SATA4_Intel_1.45T/compose/IPTV/config
/vol4/1000/SATA4_Intel_1.45T/compose/IPTV/output

安装代码

最终修改后,安装代码如下

version: '3.8'  
services:  
  tv-driver:  
    image: guovern/tv-driver:latest 
    ports:  
      - "8210:8000" 
    volumes:  
      - /vol4/1000/SATA4_Intel_1.45T/compose/IPTV/config:/tv-driver/config  
      - /vol4/1000/SATA4_Intel_1.45T/compose/IPTV/output:/tv-driver/output   
    restart: always

开始安装

安装路径是,打开飞牛后台,依次点击docker, compose,新增项目。 填写项目名称,选择路径,点击创建docker-compose.yml 你可以勾选创建项目后立即启动,也可以不勾选。 看我截图所示进行操作:

镜像拉取中

容器构建完毕

我们进去看看

image.png

正在更新,我们稍等一会就可以了,这个时间大概在半小时左右

安装完成效果

txbox推直播源地址:http://192.168.3.10:8210 即可 看下效果

http://weixin.qq.com/r/z3RIUNrEAod9rZ4z9yHd (二维码自动识别)

接口地址

接口地址:ip:8210 M3u 接口:ip:8210/m3u Txt 接口:ip:8210/txt 接口内容:ip:8210/content 测速日志:ip:8210/log

写在最后

项目地址:https://github.com/Guovin/iptv-api?tab=readme-ov-file#Docker