No description
Find a file
2024-10-28 18:09:37 -04:00
config Remove "series" from categories 2023-03-11 02:00:41 -05:00
scripts Initial commit 2023-03-10 22:37:30 -05:00
.gitignore Don't use git-tracked files as config files directly, and add the generated m3u to the gitignore properly 2023-03-11 00:39:16 -05:00
iptv-m3u-update Fix a processing issue 2024-10-28 18:09:37 -04:00
package-lock.json Initial commit 2023-03-10 22:37:30 -05:00
package.json Initial commit 2023-03-10 22:37:30 -05:00
readme.md Don't use git-tracked files as config files directly, and add the generated m3u to the gitignore properly 2023-03-11 00:39:16 -05:00

IPTV M3U

Takes iptv-org data and creates a custom m3u

Dependencies

Usage

  1. Copy the example config files in the config folder to the equivalent file names without the .example (ie: copy config/$x.example.json to config/$x.json)
  2. Edit the newly created non-example files in the config folder to customize the set of languages, countries and categories using the id attributes of the respective csv files here: https://github.com/iptv-org/database/blob/master/data
  3. Run npm install
  4. Run ./iptv-m3u-update
  5. Load your freshly generated channels.m3u