PHP 8.5 nginx 1.31 · Redis 8 · ffmpeg 8 · MariaDB 11.4

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.

No account or card for the trialInstalls on your own VPSClassic or modern UI — your choice
~6s
cold-start zap
Live
2,847
viewers · 12/14 nodes
https://mx1.dupanel.tv/Xa9bP3z2/dashboard
Loading live panel…
~6s
Zap time on cold start
2UIs
Classic + modern · one backend
Load balancers per licence
1-line
Installer · full stack from source
Panel tour

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.

https://mx1.dupanel.tv/Xa9bP3z2/dashboard
Loading…
Navigation:
Demo data · scroll and hover inside the frame
Two UIs, one backend

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.

https://mx1.dupanel.tv/Xa9bP3z2/servers — drag to compare
Classic themeModern theme

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.

The platform

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.

auto-failoverslave provisioningunlimited nodes

~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.

on-demandhardened relay

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.

per-streamno flag guessing

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.

HLS · TS · RTMPcatch-upTMDb

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.

Xtream APIMAGEnigma2

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.

packagescredit logs

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.

MFAaudit logencrypted at rest

Monitoring & anti-theft

Live connections, per-line activity, RTMP and process monitors. Fingerprinting and on-screen watermarking, restream detection and theft logs.

fingerprintanti-restream

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.

DriveDropbox
Runtime stack

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.

nginx
1.31.x mainline
HTTP/3 · RTMP ingest module
PHP
8.5.x
4 FPM pools over unix sockets
MariaDB
11.4 LTS
localhost-only
Redis
8.x
password-auth · sessions + bookkeeping
ffmpeg
8.x static
AV1 · x264/x265 · SRT
# 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.

Get a trial keyUbuntu 18.04 → 24.04+
Shipping next

Where the panel goes from here.

Fixes ship weekly. These are the larger pieces in progress — built around what operators tell us they need.

In progress

Built-in billing

Stripe and PayPal inside the panel so customers and resellers pay and manage plans from their own account.

Planned

App management

Push notifications, announcements and content control for your branded customer app.

Planned

Signed updates

GPG-verified releases instead of blind tar-extract, plus HSTS/CSP headers and DB-over-TLS.

Pricing

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.

Trial
Install it and it just works — free for 30 days, live from the first minute.
$0/ 30 days
  • 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
How it works
Most operators
Main server
Your production panel and origin, licensed month to month.
$32.99/ month
  • Full panel, one main server
  • Classic + modern UI, resellers, MAG/Enigma2
  • Online licence + priority updates
  • Cancel anytime
Choose Main server
Unlimited balancers
Add as many load balancers as you want — one flat price.
$10/ month add-on
  • Unlimited load-balancer servers
  • Any region, added in the panel
  • Auto-failover across nodes
  • Stacks on the Main server plan
Add balancers
Pay with Credit & debitCash App PayPayPalVenmoCrypto

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.

Start 30-day free trialOpen the live demo ↗
FAQ

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.