Skip to content

About

Image settings
TVApp2 Main Interface


TVApp2: M3U Playlist & Data Guides

Version Downloads Size Last Commit Contributors

What is TVApp2?

TVApp2 is a docker image which allows you to download M3U playlists and EPG guide data from various online IPTV services such as TheTVApp, TVPass, and MoveOnJoy. The playlist and guide data files can be imported into your favorite IPTV applications such as Jellyfin, Plex, and Emby.

Once the docker container is started; a fresh copy of the channel list and TV guide data will be downloaded and generated within your docker container. You can then visit the website URL associated with your docker container; which will give you direct links to the files that you can utilize with the above listed IPTV apps.

All channels contain multiple sources so that you have a reliable streaming experience, and helps you combat moments when one channel source goes offline.




Check out the following websites for additional resources for the TVApp2 docker image below.




Features

The following is a small list of the features available with the TVApp2 container:

  • Multiple IPTV service sources:
    • TheTVApp
    • TVPass
    • MoveOnJoy
  • Channel playlists can be downloaded as a .m38u or a compressed .gzip archive.
    • Compressed gzip compatible with 3rd party apps like Cabernet and Jellyfin.
  • Tracking statistics which show the last update time, size, and a description for each file's purpose.
  • Direct access to download each of the generated files, including multiple easy-to-remember URLs for each file type.
  • Video sources include both quality options hd and sd.
  • Easily mountable docker volumes to access the generated files quickly.
  • Wide variety of docker environment variables to change the binding IP, port, app root directory, quality, timezone, etc.
  • Small docker image size; based on Alpine 3.x which averages 40MB.
  • Compatible with architectures amd64 and arm64/aarm64.
  • Example configurations for 3rd party apps such as Traefik and Authentik.




✨ Contributors

We are always looking for contributors. If you feel that you can provide something useful to Gistr, then we'd love to review your suggestion. Before submitting your contribution, please review the following resources:


Want to help but can't write code? - Review active questions by our community and answer the ones you know.


Alt


The following people have helped get this project going:


Contributors

Aetherinox
Aetherinox
💻
iFlip721
iFlip721
💻
Nvmdfth
Optx
💻