Skip to content
wz1stPublic

About

更好用的IPTV综合管理系统

Resources

Stars

115 stars

Watchers

3 watching

Forks

Repository files navigation

清和iptv

仓库说明

本仓库是组装仓,存放后端源码 iptv-api/、配置文件、LOGO、APK 、nginx 规则

相关仓库

简介

源自骆驼IPTV并大改,由原来的PHP+MySql改为Go+Sqlite,重构了前端架构

  • 添加缺失功能
  • 精简删除非必要页面功能
  • 添加自动反编译APK,添加修改APK图标和背景
  • 添加EPG订阅
  • 添加套餐对接酷9等空壳平台
  • 修改系统存在的安全漏洞
  • 添加MYTV的对接
  • 添加RTSP单播转组播
  • 添加epg模糊识别
  • 添加UA支持
  • 添加一些自己的想法

注意

当前版本与之前PHP版本并不兼容,若要使用PHP版本,请使用docker pull v1st233/iptv:20250905
v4.x.x 版本为AI重构版,纯混沌模式 bug未知

反馈bug

安装

方式一:docker compose(推荐)

本仓自带的 docker-compose.yml 直接用已发布镜像,不本机构建:

mkdir iptv && cd iptv
wget https://raw.githubusercontent.com/wz1st/go-iptv/refs/heads/main/docker-compose.yml
docker compose up -d

默认容器名 iptv-web,映射 8090:80,数据落在 ./data;需要 privileged(「中转访问」要监听端口)。

方式二:docker 命令

docker volume create iptv
docker pull v1st233/iptv:latest
docker run -d --privileged --name iptv_server -p <port>:80 -v iptv:/config v1st233/iptv:latest

方式三:自己构建镜像

本仓有两个 Dockerfile,都不编译 Go 二进制和前端,区别只有「产物从哪来」:

Dockerfile 产物来源 适用场景
Dockerfile 从 GitHub Release 下载目标架构的最新版产物 普通用户:git clone 后直接构建,不需要 Go / Node 工具链,也不需要本仓里有编译产物
Dockerfile.web 用构建上下文里已有的产物组装(iptv_all/ engine_all/ start_all/ webdist/) CI 与二次开发:产物先由 GitHub Actions 或本机编译好,再打进镜像
# 在线下载版(自动探测各仓最新版本)
git clone https://github.com/wz1st/go-iptv.git
cd go-iptv
docker build -f Dockerfile -t iptv:latest .
docker run -d --name iptv_server -p <port>:80 -v iptv:/config iptv:latest

# 本地产物组装版(需先把产物放进 iptv_all/ engine_all/ start_all/ webdist/)
docker build -f Dockerfile.web -t iptv:latest .

Dockerfile(在线下载版)的可选构建参数:

参数 默认 说明
API_VERSION latest 管理系统版本,latest = 自动探测 wz1st/go-iptv 最新的 vX.Y.Z
ENGINE_VERSION latest 引擎版本,latest = 自动探测 wz1st/go-iptv 最新的 engine-vX.Y.Z(引擎版本号独立成序列)
FRONT_VERSION same 前端产物版本,same = 跟随 API_VERSION
START_VERSION same 启动器版本,same = 跟随 API_VERSION
APK_MIRROR 清华源 Alpine 包源
docker build -f Dockerfile --build-arg API_VERSION=latest --build-arg ENGINE_VERSION=latest -t iptv:latest .

使用

容器跑起来后访问http://<ip>:<port>即可,根据提示安装系统,然后登录添加源->修改套餐->下载安装APK->授权用户即可使用

打赏

如果觉得好用,请打赏支持一下

微信 支付宝

小声哔哔

本程序仅供学习交流使用,请勿用于商业用途,否则后果自负。
本程序不保证长期稳定运行,请自行备份。
源自己找,有问题自己解决。

About

更好用的IPTV综合管理系统

Resources

Stars

115 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages