飞牛Nas部署 iptv-api IPTV接口

一、前言

1.1、介绍

一个可高度自定义的 IPTV 接口更新项目,自定义频道菜单,自动获取直播源,测速验效后生成可用的结果,可实现秒播级体验

二、部署工作

2.1、Compose 商店部署

Compose_shop.sh 部署完毕,直接跳转到 Web 界面配置即可!

2.2、Compose 文件部署

services:
  iptv-api:
    image: guovern/iptv-api:latest
    container_name: iptv-api
    ports:
      - 3055:8000
    volumes:
      - /vol1/1000/Docker/iptv-api/config:/iptv-api/config
      - /vol1/1000/Docker/iptv-api/output:/iptv-api/output
    restart: always
    network_mode: bridge

2.3、飞牛可视化部署

2.3.1、镜像仓库源

推荐镜像源:https://docker.1ms.run

https://bk.010322.xyz/archives/fei-niu-nasjing-xiang-yuan-la-qu-shi-bai-jie-jue-ban-fa

2.3.2、镜像准备

镜像为:guovern/iptv-api

版本为:latest

镜像1-pfpt.jpg

2.3.3、目录准备

  • 创建 Docker 文件夹(存放容器)目录下创建 iptv-api 文件夹

    • iptv-api 文件夹目录下创建 configoutput 文件夹

目录1-oRzQ.jpg

2.3.4、可视化容器配置

容器名称自定义,勾选开机自动开启

容器1-KJJy.jpg

端口只能更改前选框,后选框不能修改,存储设置配置如下:

  • /vol1/1000/Docker/iptv-api/config 映射 /iptv-api/config

  • /vol1/1000/Docker/iptv-api/output 映射 /iptv-api/output

容器2-msbT.jpg

勾选创建后启动容器,并创建容器

容器3-JhLN.jpg

三、部署后的 Web 配置

3.1、内部配置

部署完成,打开文件管理,找到 iptv-api 容器,查看日志(等待 1-30 分钟)

web1-drpT.jpg

查看日志是否有 .m3u 文件

web2-hCOw.jpg

IP + 端口访问 iptv-api 的 Web 界面,下载 .m3u 文件,到此 iptv-api 的配置完毕

web3-HtIf.jpg