iptv1 过年了 可能需要 (值得拥有)

younghuie11个月前 (01-18)docker收集66

无标题.png


官方最新的一些提示:

itv:1.0.7
# 更新ip的获取方式
# 添加一个网络测试页面
# vps和软路由部署使用不同的网络模式

    Author  --by( 沐辰&&Doubebly )
    
    docker镜像拉取: docker pull doubebly/doube-itv:latest
    
    docker镜像运行: 
    
    # 方法一,适用于vps,下面的运行命令中的 “50001” 可以自定义
    
    docker run -d --name=doube-itv  --restart=always -p 50001:5000 doubebly/doube-itv:latest
    
        如果你使用上面的命令运行的容器,访问 http://ip:port/help (示例:http://127.0.0.1:50001/help)
    
    # 方法二,适用于软路由,下面的运行命令中的 “50101” 坚决不能修改!!!
    
    docker run -d --name=doube-itv --net=host --restart=always doubebly/doube-itv:latest gunicorn -w 3 -b 0.0.0.0:50101 --log-level error --timeout 60 app:app
    
        如果你使用上面的命令运行的容器,访问 http://ip:port/help (示例:http://127.0.0.1:50101/help)
    
    # 测试你的网络是否有问题,访问:http://127.0.0.1:50001/demo(http://127.0.0.1:50101/demo) 页面响应内容是不是百度,如果响应失败表示你的网络有问题自己查找!!!
    
    # 下面是订阅地址:
    
        TXT订阅地址: http://127.0.0.1:5001/Sub?type=txt
    
        M3u订阅地址: http://127.0.0.1:5001/Sub?type=m3u

TG频道:https://t.me/+rgxyQeDLtjcxM2U1


下面用docker compose来部署第一个doubebly/doube-itv

养成好习惯,所有的docker都用docker compose来部署,mkdir一个文件夹,然后不同的项目在这个文件夹里继续建立一个项目文件夹:

mkdir iptv.itv
nano docker-compose.yml

加入内容:

name: iptv
services:
    doube-itv:
        container_name: doube-itv
        ports:
            - 50001:5000
        restart: always
        image: doubebly/doube-itv:latest

保存一下。然后直接:

docker compose up -d

自动拉去image后会启动。

然后按你设置的端口进行访问,即可获取相关m3u的订阅地址。以下为更新:


docker compose down
Bash
Bash
docker compose pull
Bash
docker compose up -d


分享给朋友: