收起左侧

更优雅的IPTV管理系统

0
回复
84
查看
[ 复制链接 ]

1

主题

2

回帖

0

牛值

江湖小虾

前言

之前一直在群晖使用裙下孤魂的 群晖IPTV管理系统 ,飞牛刚开始公测时考虑了换系统,于是就把这个玩意提取出来整了个docker。

本来只是自己内网使用,一些小毛病就忍着了(一堆用不到的功能、没意义的弹窗、以及大量安全漏洞);群晖IPTV SQL注入(时间盲注)漏洞 – 清和's blog

直到看到它居然pull了10k,和飞牛NAS部署IPTV系统的教程,才发现这么多人在用。

本着大家都舒服的理念于是把这个东西重新梳理用go重写了一遍。

Change log

2025-9-26

  • 未安装时全局跳转到安装页面
  • 添加编译时无法下载

2025-9-25

  • go重构管理页面
  • 改为sqlite,更清晰明了的文件映射
  • 添加了自动安装及友好的安装提示
  • 更友好的页面加载体验,专注家庭使用,删除了订单相关功能
  • 更简洁的操作体验

2025-9-18

  • 改不动PHP版这个史了,归档,go重构了下,看这个吧 go-iptv

2025-9-5

  • 修复了文件上传漏洞
  • 修复了任意文件删除漏洞
  • 添加定时更新外部列表
  • 添加更改应用图标功能
  • 添加自动重新编译功能
  • 添加修改应用名称、包名、签名key功能
  • 修改了系统图标、系统名称、系统版本

2025-8-25

  • 添加docker自动构建,添加armv7、arm64、386、amd64版本

2025-8-22

  • 修复了SQL注入漏洞
  • 改为alpine+nginx+php-fpm+mariadb 精简镜像大小

安装

docker仓库搜iptv第一个下载,标签选latest

image.png

容器配置如下:

image.png

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

image.png

使用

容器跑起来后访问 http://飞牛ip:<port>

安装系统

看到这个页面说明成功了

image.png

翻到最下面前往安装:

  • api接口地址默认自动填写飞牛的ip和你映射的端口
  • 用户名和密码自定义

安装完成后系统会自动编译安卓app

image.png

image.png

image.png

配置

剩下的基本和群晖上的操作差不多,教程一大堆,说一下不一样的:

  • 支持改图标
  • 支持改包名
  • 支持改包key
  • 支持改app版本
  • 支持重新编译apk

更改app图标

系统设置->客户端设置 功能中可以点更改图标上传你自定义的图标,只支持png图片,建议32x32的。改回默认点x删除就行

image.png

更改app名称&包名&签名

如上图,直接改就行,签名仅支持1-65535之间的数字;改这三个以前的app会登录失败,需要重新编译并卸载apk重装新的apk

重新编译

编译配置中无论改哪一项,都需要重新编译才能使用,仅需要动动小手点一下就行,不用再装模拟器、MT管理器、Dex编辑器等一大堆错一步就GG的操作了。

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
https://www.qingh.xyz
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则