Overview
- Full name
docker.io/herberthe0229/iptv-sources- Registry
- docker.io
- Namespace
- herberthe0229
- Repository
- iptv-sources
- Cached tags
- 2
- Last synced
- 07/13/2026, 11:28 AM
Introduction
IPTV 直播源聚合更新镜像,自动抓取维护 m3u 频道列表,供 IPTV 播放器与 EPG 后端数据源。
Details
herberthe0229/iptv-sources 运行 IPTV 直播源聚合更新服务,定期抓取并维护 m3u/m3u8 频道列表供 IPTV 客户端订阅。定位为 IPTV 源维护服务,输出 m3u 文件至 volume 或 HTTP 端点;docker Cron 或 K8s CronJob 定时更新,非播放器本身。
快速启动
docker run -d --name iptv-sources \
-p 8080:8080 \
-v /data/iptv:/output \
docker.io/herberthe0229/iptv-sources:latest
推荐实践
docker run -d --name iptv-sources \
--restart unless-stopped \
-p 8080:8080 \
-v /data/iptv:/output \
-e UPDATE_INTERVAL=3600 \
docker.io/herberthe0229/iptv-sources:1.0.0
核心参数说明
-p 8080:8080— m3u 列表 HTTP 服务-v .../iptv:...— 频道列表输出目录-e UPDATE_INTERVAL— 源更新间隔秒数- 用途 — IPTV 播放器订阅源
Kubernetes
apiVersion: batch/v1
kind: CronJob
metadata:
name: iptv-sources
spec:
schedule: "0 */6 * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: updater
image: docker.io/herberthe0229/iptv-sources:1.0.0
volumeMounts:
- name: output
mountPath: /output
volumes:
- name: output
persistentVolumeClaim:
claimName: iptv-m3u
restartPolicy: OnFailure
PVC 持久化 m3u;Nginx 静态服务分发列表。
Latest tags (20)
View all 2 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/herberthe0229/iptv-sources :latest | linux/arm64linux/amd64linux/arm/v8linux/arm/v7 | 2025/02/17 23:09 | 54.2 MB | sha256:6268d85a40b0… | |||
docker.io/herberthe0229/iptv-sources :dev | linux/arm64linux/amd64linux/arm/v8linux/arm/v7 | 2024/01/27 15:48 | 59.9 MB | sha256:7703361d0aa7… |