Run a serious streaming operation from one panel.
Live, VOD, series, radio and catch-up. Xtream Codes, MAG and Enigma2 clients. Multi-server load balancing, resellers and a hardened modern stack — installed on infrastructure you control.
A taste of the panel — live, not screenshots.
Every screen below is the real DU Panel interface rendered inside this page. Pick a screen; open any of them full-size in a new tab.
Keep the classic look your resellers know — or flip to modern.
Operators who don't want to retrain their team can stay on the familiar classic theme. Switch to the redesigned interface whenever you like. Same data, same backend, per install.
Classic theme
The layout the IPTV community already knows: top navigation, DataTables, the same menu order. Zero retraining for resellers.
Modern theme
Sidebar navigation, KPI strips, server cards with live meters, health pills and bulk actions. Built for operators running many nodes.
Everything an operator needs, without the bolt-ons.
Rebuilt end to end from the classic XUI lineage into its own codebase — every major subsystem redone, the whole runtime moved to current releases.
Multi-server load balancing
Origin plus edge/proxy nodes in any region. Slave auto-provisioning, health checks, and automatic viewer failover — capacity scales sideways while the origin stays clean.
~6 second zap time
On-demand live channels spin up and play from cold in about six seconds, then stay put. No 30-second waits, no click-it-twice, no restart loops.
Analyze & auto-configure
One button probes a source and fills the best ffmpeg settings for it — native frames, multi-codec, probesize, compatibility — then drops you on the server tab to save.
Full catalogue
Live TV, movies, series and episodes, radio and 24/7 created channels. HLS, MPEG-TS and RTMP out, timeshift and catch-up archive, watch folders, Plex and M3U import with review.
Every client your customers own
Xtream Codes player API with M3U and XMLTV, a MAG/Stalker (Ministra) portal with HMAC-bound device tokens, and Enigma2 receivers.
Resellers, sub-resellers & credits
Separate admin and reseller panels. Packages, a credit ledger, permission groups and sub-resellers — they create lines, you keep the ceiling.
Security overhaul
MFA (TOTP), CSRF tokens, SameSite cookies, bcrypt, encrypted secrets at rest, SSRF guards, brute-force tiers, a tamper-evident audit log and a randomised admin path.
Monitoring & anti-theft
Live connections, per-line activity, RTMP and process monitors. Fingerprinting and on-screen watermarking, restream detection and theft logs.
Cloud backups & restore
Scheduled backups to Google Drive (incl. Shared Drives) or Dropbox, restore-from-cloud with a safety snapshot, and per-line compliance export/delete.
Compiled from current upstream on your box.
Legacy panels ship PHP 7.x and a decade-old ffmpeg. DU Panel builds the whole stack from source at install, so security patches ride along for free.
# Fresh Ubuntu 22.04 / 24.04 · 2 CPU · 4 GB · 25 GB $ wget https://github.com/infadroidmx/du-panel/releases/latest/download/du-panel.tar.gz $ wget https://github.com/infadroidmx/du-panel/releases/latest/download/install.sh $ sudo bash install.sh ✓ nginx 1.31.0 · php 8.5.6 · mariadb 11.4 · redis 8.6 · ffmpeg 8.1 ✓ admin url → http://187.45.219.10/Xa9bP3z2/ ✓ credentials → /root/dupanel-credentials.txt
One-shot installer. No /admin/ route.
The installer provisions the database, compiles the stack, and aliases a random 8-character path to the admin panel — rotatable from inside the UI. Edge and balancer nodes join from the Servers page.
Where the panel goes from here.
Fixes ship weekly. These are the larger pieces in progress — built around what operators tell us they need.
Built-in billing
Stripe and PayPal inside the panel so customers and resellers pay and manage plans from their own account.
App management
Push notifications, announcements and content control for your branded customer app.
Signed updates
GPG-verified releases instead of blind tar-extract, plus HSTS/CSP headers and DB-over-TLS.
Full access from day one. Pay only if you keep it.
Install and go live immediately — no account, no card. The panel runs free for 30 days; keep it by starting a plan. One licence per main server, month to month, with unlimited load balancers for a flat add-on.
- → Every feature unlocked, go live right away
- → No account, no card, no checkout
- → Runs entirely on your own server
- → Locks after day 30 unless you start a plan
- ✓ Full panel, one main server
- ✓ Classic + modern UI, resellers, MAG/Enigma2
- ✓ Online licence + priority updates
- ✓ Cancel anytime
- ✓ Unlimited load-balancer servers
- ✓ Any region, added in the panel
- ✓ Auto-failover across nodes
- ✓ Stacks on the Main server plan
Secured by Stripe & PayPal · Cancel anytime · No hidden fees
Spin up your panel in minutes.
Install on your VPS, add your first source, and go live. Every feature is unlocked free for 30 days — start a plan to keep it running.
Good to know
Do I need an account to try it?
No. Install DU Panel on your VPS and it runs free for 30 days automatically — no sign-up, no card, no checkout. Everything is unlocked from the first minute.
Where does it run?
Entirely on your own VPS, under your control. Your streams, your viewers and your data stay on your infrastructure and never pass through us.
Can I keep the classic interface?
Yes. Every install can stay on the classic theme or switch to the modern one. Resellers see whichever you choose — same backend either way.
What counts as a server?
Your main panel/origin is the licensed server. Load balancers are separate nodes — the $10 add-on covers as many as you want.
What happens after the trial?
The panel keeps running only if you start the monthly Main server plan. Do nothing and it simply locks after day 30 until you do — nothing is charged automatically, since there's no card on file.
Is this XUI One?
No. DU Panel started from that lineage and keeps a classic theme for familiarity, but has been rewritten into its own codebase and ships none of XUI's proprietary code.
