{"id":15034504,"url":"https://github.com/herberthe/iptv-sources","last_synced_at":"2025-05-13T16:07:10.424Z","repository":{"id":209123141,"uuid":"723274821","full_name":"HerbertHe/iptv-sources","owner":"HerbertHe","description":"Autoupdate iptv sources","archived":false,"fork":false,"pushed_at":"2025-04-24T00:17:33.000Z","size":3784482,"stargazers_count":7767,"open_issues_count":0,"forks_count":1070,"subscribers_count":53,"default_branch":"main","last_synced_at":"2025-04-24T02:08:42.358Z","etag":null,"topics":["diyp","docker","iptv","iptv-channels","iptv-m3u","kodi","m3u","tvbox"],"latest_commit_sha":null,"homepage":"https://m3u.ibert.me/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HerbertHe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"patreon":"HerbertHe","custom":["https://afdian.net/a/HerbertHe","https://sponsor.ibert.me/"]}},"created_at":"2023-11-25T06:22:20.000Z","updated_at":"2025-04-23T10:59:23.000Z","dependencies_parsed_at":"2023-11-25T08:28:12.205Z","dependency_job_id":"834a959c-0175-4756-83ed-b70e5ca68039","html_url":"https://github.com/HerbertHe/iptv-sources","commit_stats":null,"previous_names":["herberthe/iptv-sources"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HerbertHe%2Fiptv-sources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HerbertHe%2Fiptv-sources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HerbertHe%2Fiptv-sources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HerbertHe%2Fiptv-sources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HerbertHe","download_url":"https://codeload.github.com/HerbertHe/iptv-sources/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250546081,"owners_count":21448260,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["diyp","docker","iptv","iptv-channels","iptv-m3u","kodi","m3u","tvbox"],"created_at":"2024-09-24T20:25:19.792Z","updated_at":"2025-04-24T02:08:51.049Z","avatar_url":"https://github.com/HerbertHe.png","language":"TypeScript","funding_links":["https://patreon.com/HerbertHe","https://afdian.net/a/HerbertHe","https://sponsor.ibert.me/"],"categories":[],"sub_categories":[],"readme":"# iptv-sources\n\nAutoupdate iptv sources\n\n[![Docker Build](https://img.shields.io/docker/automated/herberthe0229/iptv-sources?style=flat-square)](https://hub.docker.com/r/herberthe0229/iptv-sources)\n[![Docker Version](https://img.shields.io/docker/v/herberthe0229/iptv-sources/latest?style=flat-square)](https://hub.docker.com/r/herberthe0229/iptv-sources)\n[![Docker Image](https://img.shields.io/docker/image-size/herberthe0229/iptv-sources/latest?style=flat-square)](https://hub.docker.com/r/herberthe0229/iptv-sources)\n[![Docker Pulls](https://img.shields.io/docker/pulls/herberthe0229/iptv-sources?style=flat-square)](https://hub.docker.com/r/herberthe0229/iptv-sources)\n[![Docker Stars](https://img.shields.io/docker/stars/herberthe0229/iptv-sources?style=flat-square)](https://hub.docker.com/r/herberthe0229/iptv-sources)\n\nJoin discord: [![Discord](https://discord.badge.ibert.me/api/server/betxHcsTqa)](https://discord.gg/betxHcsTqa)\n\nSources are from:\n\n- \u003chttps://epg.pw/test_channel_page.html\u003e\n- [iptv.org](https://github.com/iptv-org/iptv)\n- [YueChan/Live](https://github.com/YueChan/Live)\n- [YanG-1989/m3u](https://github.com/YanG-1989/m3u)\n- [fanmingming/live](https://github.com/fanmingming/live)\n- [qwerttvv/Beijing-IPTV](https://github.com/qwerttvv/Beijing-IPTV)\n- [joevess/IPTV](https://github.com/joevess/IPTV)\n- [cymz6/AutoIPTV-Hotel](https://github.com/cymz6/AutoIPTV-Hotel)\n\nEPG Sources are from:\n\n- [fanmingming/live](https://github.com/fanmingming/live)\n- [112114.xyz](https://diyp1.112114.xyz)\n- [epg.51zmt.top:8000](http://epg.51zmt.top:8000/)\n\nSee \u003chttps://m3u.ibert.me\u003e to get more.\n\n## Deploy by yourself\n\n- [How to deploy with GitHub Pages](https://github.com/HerbertHe/iptv-sources/discussions/35)\n- [How to deploy with docker](https://github.com/HerbertHe/iptv-sources/discussions/36)\n- [How to deploy with nodejs](https://github.com/HerbertHe/iptv-sources/discussions/37)\n\n## Supported Environment Variables\n\n```shell\n# add custom rollback urls, default is empty\n# ROLLBACK_URLS=https://xxxx.xxx.com\n\n# close source proxy, default is false\n# CLOSE_SOURCE_PROXY=true\n\n# add custom github raw source proxy url\n# The custom proxy service you configured MUST supports the request urls, like `${CUSTOM_GITHUB_RAW_SOURCE_PROXY_URL}/https://raw.githubusercontent.com/xxx/xxx`\n# If you want to deploy the ghproxy by yourself, see https://github.com/hunshcn/gh-proxy\n# CUSTOM_GITHUB_RAW_SOURCE_PROXY_URL=https://ghp.ci/\n\n# enable iptv checker, default is false\n# ENABLE_IPTV_CHECKER=true\n\n# add iptv checker url, default is empty\n# IPTV_CHECKER_URL=http://[::1]:8081\n```\n\n## Q\u0026A\n\n- [How to close the github raw content proxy](https://github.com/HerbertHe/iptv-sources/discussions/38)\n- [How to set the custom github raw source proxy url](https://github.com/HerbertHe/iptv-sources/discussions/39)\n- [How to use `iptv-checker` feature](https://github.com/HerbertHe/iptv-sources/discussions/40)\n- [How to add your own rollback urls](https://github.com/HerbertHe/iptv-sources/discussions/41)\n- [How to create custom sources based on the upstream](https://github.com/HerbertHe/iptv-sources/discussions/68)\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=HerbertHe/iptv-sources\u0026type=Date)](https://star-history.com/#HerbertHe/iptv-sources\u0026Date)\n\n## LICENSE\n\nGPL-3.0 \u0026copy; Herbert He\n\n本项目基于 GPL-3.0 协议开源。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fherberthe%2Fiptv-sources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fherberthe%2Fiptv-sources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fherberthe%2Fiptv-sources/lists"}