前言
之前一直在群晖使用裙下孤魂的 群晖IPTV管理系统
,飞牛刚开始公测时考虑了换系统,于是就把这个玩意提取出来整了个docker。
本来只是自己内网使用,一些小毛病就忍着了(一堆用不到的功能、没意义的弹窗、以及大量安全漏洞);群晖IPTV SQL注入(时间盲注)漏洞 – 清和's blog
直到看到它居然pull了10k,和飞牛NAS部署IPTV系统的教程,才发现这么多人在用。
本着大家都舒服的理念于是把这个东西重新梳理用go重写了一遍。
Change log
2025-9-26
2025-9-25
- go重构管理页面
- 改为sqlite,更清晰明了的文件映射
- 添加了自动安装及友好的安装提示
- 更友好的页面加载体验,专注家庭使用,删除了订单相关功能
- 更简洁的操作体验
2025-9-18
2025-9-5
- 修复了文件上传漏洞
- 修复了任意文件删除漏洞
- 添加定时更新外部列表
- 添加更改应用图标功能
- 添加自动重新编译功能
- 添加修改应用名称、包名、签名key功能
- 修改了系统图标、系统名称、系统版本
2025-8-25
- 添加docker自动构建,添加armv7、arm64、386、amd64版本
2025-8-22
- 修复了SQL注入漏洞
- 改为alpine+nginx+php-fpm+mariadb 精简镜像大小
安装
docker仓库搜iptv第一个下载,标签选latest

容器配置如下:

查看日志出现 启动接口
即成功

使用
容器跑起来后访问 http://飞牛ip:<port>
安装系统
看到这个页面说明成功了

翻到最下面前往安装:
- api接口地址默认自动填写飞牛的ip和你映射的端口
- 用户名和密码自定义
安装完成后系统会自动编译安卓app



配置
剩下的基本和群晖上的操作差不多,教程一大堆,说一下不一样的:
- 支持改图标
- 支持改包名
- 支持改包key
- 支持改app版本
- 支持重新编译apk
更改app图标
系统设置->客户端设置 功能中可以点更改图标上传你自定义的图标,只支持png图片,建议32x32的。改回默认点x删除就行

更改app名称&包名&签名
如上图,直接改就行,签名仅支持1-65535之间的数字;改这三个以前的app会登录失败,需要重新编译并卸载apk重装新的apk
重新编译
编译配置中无论改哪一项,都需要重新编译才能使用,仅需要动动小手点一下就行,不用再装模拟器、MT管理器、Dex编辑器等一大堆错一步就GG的操作了。