IPTV checker tool for Docker && CMD, check your playlist is available
100K+
IPTV Checker 是一款高性能的 IPTV 播放列表检测工具,支持 Docker 部署和命令行两种使用方式。它可以帮助你快速验证 M3U / M3U8 / TXT 格式的播放列表中的频道是否可用。
适用场景:
# 拉取镜像
docker pull zmisgod/iptvchecker
# 启动容器
docker run -d \
-p 8081:8089 \
--name iptv-checker \
zmisgod/iptvchecker
启动后访问 http://127.0.0.1:8081 即可进入管理界面。
镜像托管在 Docker Hub,可查看所有可用 tag。
创建 docker-compose.yaml:
version: "3"
services:
iptv-checker:
image: zmisgod/iptvchecker
ports:
- "8081:8089"
restart: always
docker-compose up -d
前往 GitHub Releases 下载对应平台的二进制文件,在命令行中直接运行。
GitHub API 对未认证请求有严格的频率限制(60 次/小时),配置 token 后可提升至 5000 次/小时。
申请步骤:
Public repositories (read-only)Contents → Read-onlygithub_token 字段保存时系统会自动调用 GitHub API 验证 token 有效性。
请求策略:
| 场景 | 行为 |
|---|---|
| 已配置有效 token | 使用认证 API(5000 次/时) |
| 未配置 token | 优先尝试 API,触发限流后自动降级为 HTML 解析 |
| token 无效 | 保存时拒绝并提示错误 |
详见 CHANGELOG.md。
x-tvg-url 缺失、no_check + video_quality 组合 Bug、URL 空格过滤等 7 项修复本项目基于 MIT License 开源。
Content type
Image
Digest
sha256:76a2d11fe…
Size
297.1 MB
Last updated
3 days ago
docker pull zmisgod/iptvchecker