June 16Jun 16 previous post was rejected, so in short:Create a an IPTV docker.Looking for testers.Which steps to take to get it in the unraid docker/apps library?See screenshots below the text:IPTV Gateway — merge, filter, rename & sort your IPTV providers into one clean Xtream/M3U portal + EPGA small self-hosted tool that aggregates the IPTV providers you already have into one curated line-up, and republishes it as its own Xtream Codes portal + M3U + XMLTV guide. Point any IPTV box (or Plex) at this service and it sees a clean, merged, renamed, sorted channel list. No content or playlists are included — you point it at your own subscriptions.Streaming doesn't flow through the service by default — the box reaches your provider directly (raw URL in M3U / 302 redirect for Xtream). An optional relay/proxy is there for when you need it (e.g. abroad, or Plex tuners).FeaturesMultiple sources — Xtream Codes portals + M3U / M3U_plus playlists, merged into one catalog.Per-source control — toggle Live / Movies / Series / Radio; per-provider User-Agent & Referer.Name filters — include/exclude by prefix or suffix (auto-discovered prefixes); non-destructive.Prefix stripping — drop leading tags like NL | from channel names.Curated bouquet — your own groups (★ always-on-top), A→Z / drag ordering, and per-channel overrides: name, logo, channel number, group, and tvg-id.Change tracking — new channels/categories are flagged; mark them seen.EPG — fetches each provider's XMLTV and re-serves your own guide for just the channels on your list (optional max-days cap).Outputs — Xtream (player_api.php), M3U (get.php), XMLTV (xmltv.php), 302 redirects; multiple output lists.Plex Live TV — M3U+XMLTV tuner and HDHomeRun emulation (+ SSDP auto-discovery), each with its own proxy choice; one-click "Rescan Plex".Optional stream proxy — relay video through the gateway when the box can only reach the gateway.Built-in web admin UI, daily auto-refresh, settings export/import (clone a whole setup), multi-language UI (EN/NL built in, add your own), optional HTTPS and admin password.Install (Unraid)amd64 Docker image; template included. Set a data volume, a config.json file, TZ, and an admin password.Open the WebUI on the gateway's port. Point your box at it as an Xtream portal (server + your list's credentials, or blank for the default list), or use the M3U/XMLTV URLs directly.PortsTCP (admin UI + Xtream/M3U/XMLTV + Plex endpoints) — always.+1 TCP — only when the stream proxy is enabled.UDP 1900 (SSDP) — only for Plex HDHomeRun auto-discovery; LAN-only, never forward. HTTPS needs no extra port.Notesx86-64 only (matches Unraid). For Plex HDHomeRun auto-discovery use host networking, or add the tuner by URL.Going public: serve over HTTPS and set a strong admin password first; never expose UDP 1900. USER-GUIDE.md Edited June 16Jun 16 by mvanrijnen
September 15Sep 15 Interesting, how is this different from the dispatcharr docker container?I have that installed now, coming from tvheadend. Always open to improving my setup
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.