一个超级牛逼的iptv教程部署教程(iptv搭建教程)

一个超级牛逼的iptv教程部署教程(iptv搭建教程)

方式一:工作流

Fork 本项目并开启工作流更新,具体步骤请见详细教程

方式二:命令行

pip install pipenv
pipenv install
pipenv run build

方式三:GUI 软件

  1. 下载更新工具软件,打开软件,点击更新,即可完成更新

  2. 或者在项目目录下运行以下命令,即可打开 GUI 软件:

pipenv run ui

方式四:Docker

  • driver:性能要求较高,更新速度较慢,稳定性、成功率高;修改配置 open_driver = False 可切换到 request 版本(推荐酒店源、组播源、关键字搜索使用此版本)
  • requests:轻量级,性能要求低,更新速度快,稳定性不确定(推荐订阅源使用此版本)

建议都试用一次,选择自己合适的版本

  1. 拉取镜像:
  • driver:
docker pull guovern/tv-driver:latest
  • requests:
docker pull guovern/tv-requests:latest
  1. 运行容器:
  • driver:
docker run -d -p 8000:8000 guovern/tv-driver
  • requests:
docker run -d -p 8000:8000 guovern/tv-requests

卷挂载参数(可选): 实现宿主机文件与容器文件同步,修改模板、配置、获取更新结果文件可直接在宿主机文件夹下操作

以宿主机路径/etc/docker 为例:

  • driver:
docker run -v /etc/docker/config:/tv-driver/config -v /etc/docker/output:/tv-driver/output -d -p 8000:8000 guovern/tv-driver
  • requests:
docker run -v /etc/docker/config:/tv-requests/config -v /etc/docker/output:/tv-requests/output -d -p 8000:8000 guovern/tv-requests
  1. 更新结果:
  • 接口地址:ip:8000
  • 接口详情:ip:8000/result
  • 测速日志:ip:8000/log

转载请说明出处 内容投诉内容投诉
九幽软件 » 一个超级牛逼的iptv教程部署教程(iptv搭建教程)