Dispatcharr

Dispatcharr

Dispatcharr is a self-hosted IPTV and EPG management platform that provides proxy flow, real-time monitoring, automatic program matching, VOD management and multiple output formats for stable, controllable and easy-to-integrate home media and streaming scenarios. Its all-in-one Docker deployment can go live quickly, and it also supports modular component splitting on demand. Emphasis on reliability and observability, suitable for long-term stable operation and interfacing with systems such as Plex/Jellyfin.

3,351GitHub
Description

You need to create an account password for the first time entering the application Usage: Click M3U & EPG Manager on the left, click add m3u8, Nam to write casually, select Standard for Account Type, and it is recommended to upload the m3u8 file (you can download and test it from https://github.com/mytv-android/China-TV-Live-M3U8/blob/main/iptv.m3u). After importing, click configuration in the lower right corner, select the channel you need to add, and then select the channel to add to the channel, and then click to play accordingly. ·Agent engine: Centrally manage upstream connections through agents, reducing bandwidth consumption and concurrency impact, and improving flow stability and fault tolerance. ·Real-time monitoring: Provide dashboards and statistical views to observe channel health, client activity and failure rates for easy operation, maintenance and tuning. · EPG automatic matching: Automatically align XMLTV program data based on channel name/ID, supporting manual fine-tuning and cached updates. ·Backend flexibility: Built-in support of Streamlink and FFmpeg, implementation and parameters can be switched based on source characteristics and performance requirements. · VOD management: Manage the metadata and playback sources of movies and episodes to achieve a unified entry for live broadcast and on-demand. ·Output compatibility: Generate HDHomeRun virtual tuner, M3U list and XMLTV EPG, compatible with media servers such as Plex and Jellyfin. ·Playlist capabilities: Supports M3U import, filtering, grouping and failover, providing a low-friction workflow for channel maintenance. ·Self-hosting and deployment: Integrated mirroring out of the box, or use Compose to split Celery/Postgres for more granular control; data persistence in containers/data. ·Interface and experience: Modern UI, clear operation path; adjustable log level, allowing for a balance between stability and troubleshooting. Extension and Contribution: Open source project, supporting community contributions and issue tracking, licensed under CC BY‑NC‑SA 4.0.

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
App Information
Version
0.11.1
Package Size
67.05 KB
Image Size
937.88 MB
Updated
November 5, 2025
Source Code
Dispatcharr
Platform Support
PC
Keywords
IPTVEPGProxy StreamingVODM3UXMLTV