本项目拆成2个项目
- 前端iptv-checker-web:v4.0.1,提供iptv-checker后台页面
- 后端iptv-checker-rs:v4.0.1,提供iptv的cmd命令以及web api
先将下面3个项目clone到本地(比如放在node文件夹下),下面为文件夹目录示例
- node
- iptv-checker
- iptv-checker-web
- iptv-checker-rs
# 进入node文件夹
cd node
# 执行build
docker build -f iptv-checker/dockerfile -t ipserver .
# 运行
docker run -d -p 8081:8089 --name myIp ipserver
# 或者指定端口(本次指定端口为 10001,下面2个10001的地方都需要改动)、输出文件映射本地目录
docker run -d -p 8081:10001 -e WEB_PORT=10001 -v ~/icStatic/output:/app/static/output --name myIp ipserver
按照下面的命令运行docker版本的iptv-checker
docker pull zmisgod/iptvchecker
docker run -d -p 8081:8089 --name myIp zmisgod/iptvchecker
再打开浏览器访问http://127.0.0.1:8081/
即可
docker buildx create --name mybuilder
docker buildx inspect --bootstrap
docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t zmisgod/iptvchecker:latest --push -f iptv-checker/dockerfile .
docker-compose up -d
- v4.0.1
- bug修复
- 检测源输入框无法识别数据问题
- 桌面版检查详情页无法拖动问题
- 桌面版检查详情页在线播放体验优化
- 检查数据后再通过公共订阅源菜单进入检查详情页会出现检查设置菜单还是上一次状态
- 修复源检测无法暂停、检查失败的问题
- 后台任务支持导出、导入
- 后台任务增加不检查任务
- bug修复
- 4.0.0
- UI更新
- 支持windows && mac os && linux 桌面端
- 3.2.1
- 后台任务支持并发、排序设置
- 优化任务列表下载界面
- 修复智能框解析数据错误问题
- 3.2.0
- 支持关键词匹配
- 支持超时时间配置
- 3.1.1
- 修复后台检查后cpu增高的问题
- 3.1.0
- 支持任务编辑
- 支持任务立即执行
- 3.0.0
- 支持后台检查