
Open Source Alternative
StreamHub Open Source Alternative
By QuestLoops Team·about 2 months ago
TL;DR
Open-source IPTV dashboard with 4,000+ free channels + auto-detected live sports — self-host your own streaming site on Netlify in 10 minutes.

Open Source Alternative
By QuestLoops Team·about 2 months ago
TL;DR
Open-source IPTV dashboard with 4,000+ free channels + auto-detected live sports — self-host your own streaming site on Netlify in 10 minutes.
▸ Step by step
The Method
git clone https://github.com/TechKnoWEB/StreamHub.git && cd StreamHub
npm install
npm run dev — opens at http://localhost:5173
npm run build — produces the /dist folder
Drag the /dist folder to Netlify (no card) or import the forked repo into Vercel
Drag-and-drop deploys the static frontend only. If channels 404, convert the IPTV proxy to a Netlify Function or push the backend to Cloudflare Workers.
| Source | What it is | Channels |
|---|---|---|
| iptv-org | Community-curated IPTV (category + country) | 2,500+ |
| Free-TV | Country-organised free channels | 1,800+ |
| LiveStreamingList | Live sports streams + embedded players | Free API |
StreamHub aggregates publicly listed free-to-air feeds. Treat it as a personal project, respect your local broadcasting laws, and don't re-host copyrighted streams commercially.
Free IPTV feeds shift around. Each channel usually lists multiple backup links — try the next one if the first buffers.
Both are free and one-click. Vercel's GitHub import flow is the smoothest for beginners; Netlify's drag-and-drop is faster if you've already built /dist locally. Note: plain Netlify drag-and-drop only deploys the static frontend — if the IPTV proxy 404s, push it to Netlify Functions or Cloudflare Workers.
▸ Ready to try it?
Try this methodHeads up
Stream uptime varies channel-to-channel because feeds are community-maintained. Don't monetize a hosted copy — that's where it gets legally complicated. Respect local broadcasting laws in your region.
▸ Discussion
0 comments