Panel tour Apps Platform Install Stack Pricing FAQ Docs Account Terms Start 30-day free trial

◆ Software only — we do not host any streams

DU Panel is self-hosted management software. It does not host, store, or supply any streams, channels, or media. You install it on infrastructure you control to organize and deliver only content you own or are authorized to distribute. You alone are responsible for what runs on your panel and for complying with all applicable laws. We never see, access, or control what operators do with their installations.

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

Run a serious streaming operation from one panel — with free apps for your customers.

Live, VOD, series, radio and catch-up. Xtream Codes, MAG and Enigma2 clients. Multi-server load balancing, resellers, a hardened modern stack — and Android, iPhone and Roku apps that carry your brand, included.

No account or card for the trialInstalls on your own VPSApps for Android, iOS & Roku included
~6s
cold-start zap
Live
3
free apps · Android · iOS · Roku
● https://your-panel.com/Xa9bP3z2/dashboard
DU Panel dashboard
~6s
Zap time on cold start
3apps
Android · iOS · Roku · free with your panel
∞
Load balancers per licence
1-line
Installer · prebuilt stack, ~3-5 min
Panel tour

The real panel — actual screenshots, not mockups.

Every screen below is captured from a running DU Panel. Pick a screen; click any of them to open it full-size.

● https://your-panel.com/Xa9bP3z2/dashboard
DU Panel screen
Real panel · demo data · click the screen to open it full-size
Admin on your phone

The whole panel works from a phone.

The admin is fully responsive — dashboard, streams, lines, servers and app management reflow to a phone screen with a drawer menu. Fix a stream or extend a line from wherever you are.

Dashboard on a phone
Dashboard
Drawer menu on a phone
Drawer menu
Streams on a phone
Streams
Lines on a phone
Lines
Servers on a phone
Servers
Free customer apps · Android · iPhone · Roku

Your customers get the apps free. Other panels make you buy them.

DU Panel ships its own Android / Fire TV / Android TV app, an iPhone & iPad app and a Roku channel — all three identical, all three included with your panel. No third-party app licences, no per-device fees. They wear the theme you upload in the panel, show your ads with deep links, and talk to the panel over an encrypted device session instead of the old plain-text player API.

DU app home screen on a Fire TV
📺
Android, Fire TV, Android TV, iPhone, iPad & RokuOne app family, the same layout everywhere — so the theme you upload in the panel lands the same on every screen.
🔑
Login with CodeThe TV shows a code and QR; a signed-in phone scans it. Nobody types a password on a remote.
⏯
Resume on any device — like Netflix, Hulu or PrimeStop a movie on the Fire Stick, pick it up on the phone or the Roku. Other IPTV apps don't do this; DU does it on every device.
⚡
Install on a Fire Stick or Roku in seconds — signed inFrom the iPhone, Android or another Fire Stick app: it finds the TV on Wi-Fi, installs the app and signs it in with a one-time token. No 30-minute Downloader routine.
🎨
Your themes, your adsUpload a theme in App Management and every app changes. Pop-up ads deep-link to a channel, movie or series.
🔒
Secure by designEncrypted device sessions and signed requests — the app never stores the password and never uses the legacy plain-text player API. Existing third-party apps keep working.

Screens captured from the Android / Fire TV app on a demo panel. The iPhone app and Roku channel use the same layout. Demo content is CC-BY open films; DU Panel hosts no streams.

All app features & how to install →
The platform

Everything an operator needs, without the bolt-ons.

An original platform, built end to end — every major subsystem purpose-built, and the whole runtime on 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

Encrypted (DRM) sources

Restream Widevine, PlayReady and ClearKey MPD/DASH plus tokenised HLS. Paste a KID:KEY, or point a licence server and your own .wvd/.prd device at it and keys are fetched automatically on every load.

WidevinePlayReadyCENC · CBCS

Per-stream VPN & proxy

Give a geo-locked source its own WireGuard tunnel or HTTP proxy — only that stream's fetch goes through it, one stable exit IP, your server's own networking left untouched.

WireGuardgeo-unlockper-stream

Custom themes & branding

Rename the panel, set your colours, and drop in your own CSS to restyle everything look-wise — safely sandboxed, so a theme can't run code or break the panel.

your CSSwhite-label

Lossless panel migration

Move your whole existing panel across in the setup wizard — same line usernames and passwords, stream IDs, reseller logins, bouquets and EPG. Point your DNS here and customers change nothing.

one-click importnothing changes

Community feedback board

Every install shares one board — request features, report issues and vote them up. What operators vote for is what gets built next; the roadmap follows the votes.

request featuresvoteshared
Runtime stack

A current stack, prebuilt and ready in minutes.

Legacy panels ship PHP 7.x and a decade-old ffmpeg. DU Panel ships prebuilt, signed builds of PHP 8.5, nginx 1.31, Redis 8 and ffmpeg 8 for your Ubuntu release — the installer downloads them, nothing compiles on your box, and the panel updates the stack from the same signed channel.

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 / 26.04 · 2 CPU · 4 GB · 25 GB · ~3-5 min
$ sudo apt update && sudo apt install -y curl && curl -fsSL https://dupanel.app/install | sudo bash

✓ 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, pulls the prebuilt stack for your OS, 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 22.04 · 24.04 · 26.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.

Live now

You decide what's next

The in-panel feedback board is open to every install — request features, report issues and vote. The most-wanted items lead the roadmap.

Live now

Free apps + App Management

Android, iPhone and Roku apps with themes, deep-link ads, Login with Code and cross-device resume — managed from the panel. Next: app-store listings and per-reseller app builds.

Planned

More one-click migrations

Bring your panel across from more source families, on top of the migrations already built into the setup wizard.

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 PayPayPalPay Later

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 trialSee the free apps ↓
FAQ

Good to know

Does DU Panel host or provide any streams?

No. DU Panel is management software only — it hosts no streams, channels or media. You run it on your own server to organize and deliver content you own or are authorized to distribute. You are responsible for what's on your panel, and we have no access to or visibility into it.

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.

Can I move my existing panel over?

Yes. The setup wizard imports your whole panel losslessly — same line usernames and passwords, stream IDs, reseller logins, bouquets and EPG. Point your DNS at the new box when it finishes and your customers change nothing.