Video coming soon…
🎬 Setup Threadfin — IPTV Proxy for Plex & Jellyfin
Deploy Threadfin on Ubuntu with Docker — an M3U and XMLTV proxy that turns your IPTV playlists into clean live-TV channels for Plex, Jellyfin, and Emby, on port 34400.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/media/threadfin/threadfin-ubuntu.sh
chmod +x threadfin-ubuntu.sh
sudo bash threadfin-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/media/threadfin/threadfin-ubuntu.sh
2 Make it Executable
chmod +x threadfin-ubuntu.sh
3 Run the Installer
The script installs Docker if needed and starts Threadfin on port 34400, with its configuration kept in the ./conf volume.
sudo bash threadfin-ubuntu.sh
4 Open the Web UI
Browse to the Threadfin web interface to add your M3U playlists and XMLTV guide data:
http://<your-server-ip>:34400/web/
Ports Used
| Port | Purpose |
|---|---|
| 34400 | Web UI at /web/ + HDHomeRun emulation (host → container 34400) |
| ./conf | Channel lineup, mappings, and provider details |