About this project

iptv-sources is an open-source tool that automatically collects and updates IPTV channel source lists and Electronic Program Guide (EPG) data from multiple upstream repositories. It aggregates sources from projects such as iptv-org/iptv, YueChan/Live, fanmingming/live, YanG-1989/m3u, qwerttvv/Beijing-IPTV, joevess/IPTV, and cymz6/AutoIPTV-Hotel, along with EPG data from sources including fanmingming/live, 112114.xyz, and epg.51zmt.top. The project supports three deployment methods: GitHub Pages, Docker, and Node.js. Docker images are available on Docker Hub with automated builds. Configuration is managed through environment variables, including options for custom rollback URLs, source proxy settings, GitHub raw content proxy customization, and an optional IPTV checker feature for validating channel availability. The project is licensed under GPL-3.0 and maintained by Herbert He. It provides a centralized way to access and keep IPTV source lists up to date without manual intervention.