v4 Dashboard65+ appsCLI + Web UISelf-hosted
Media server infrastructure,
set up in minutes.
QuickBox installs, wires and secures a full set of 65+ apps on your own server, then runs all of it from one dashboard. The setup that takes hours by hand takes minutes.
No signup for the demo. Four ready-made accounts, reset every 30 minutes. There is no free trial, so the demo is the trial.
Click the hotspots to explore dashboard features
Hours versus minutes
A media server is never one app. QuickBox handles the rest.
Plex or Jellyfin is the easy part. The hours go into everything around it: automation, downloads, certificates, security, users and updates.
By hand
9 jobs- Prepare the server: updates, users, SSH.
- Install a web server and a route for every app.
- Issue TLS certificates and keep them renewed.
- Install Plex, Emby or Jellyfin.
- Wire up Sonarr, Radarr, Prowlarr and a request app.
- Find a torrent client built for your distro.
- Write a service unit per app, per user.
- Set up the firewall, Fail2Ban, 2FA and a VPN.
- Update every app, one at a time, forever.
With QuickBox
3 stepsStart from a fresh server
Debian 12 or 13, or Ubuntu 22.04 or 24.04, on x86_64.
Run the installer
Download it from the public GitHub repo, then run it with your account API key.
./qbpro -u USER -p 'PASS' -k 'API_KEY'
Install your apps from the dashboard
Each one installs as a native service per user. Update and remove them the same way.
Before you start: a fresh x86_64 server and a QuickBox account for the API key. ARM is not supported.
What's Included
A CLI and dashboard that handle the heavy lifting so you don't have to.
One-Click Apps
65+ applications installed with a single command or click. Media servers, automation, downloads, and more.
65+ apps, one command or click.
Native, Not Containers
Every app is a real systemd service, per user, with no container layer in between. Torrent clients are compiled for your distro, with a choice of versions.
Real systemd services, per user.
Streaming Command Center
Plex, Jellyfin, and Emby in one place: live session monitoring, a cinematic media portal, and watch analytics.
Plex, Jellyfin and Emby in one place.
Real-Time Monitoring & Telemetry
System metrics, bandwidth charts, GPU transcode telemetry, and health scoring with live SSE updates.
Live metrics, charts and health scores.
Inter-Instance Transfer
Move data between your own servers: certificate-pinned, checksum-verified, and resumable, approved by the receiving end.
Move data between your own servers.
Asset Management Center
Uploads, instance branding, application logos, and per-app config backups, every asset in one hub.
Uploads, branding and app backups.
Multi-User RBAC
Create users, assign custom roles with 38 permissions, manage groups, set quotas, and control access.
38 permissions, roles, groups, quotas.
SSL, VPN & Security
Automated Let's Encrypt, WireGuard VPN, 2FA, passkeys/WebAuthn, geo-blocking, and audit logs.
Let's Encrypt, WireGuard, 2FA, geo-block.
Your Server Talks to You
Alerts by email, Discord and Signal, and a command channel back: restart an app from chat.
Email, Discord and Signal alerts.
CLI + Dashboard
Powerful terminal tools paired with a modern web interface. Manage everything from either.
Manage everything from either.
Release Channels
Stable for your server, or join the public beta in Discord to try what is next.
Stable, or the public beta.
Self-Hosted
Your server, your data, your control. Your media and accounts stay on your own hardware.
Your server, your data, your control.
Feature Deep-Dive
The Dashboard
Full server control from your browser. Manage applications, monitor performance, stream media, and configure security, all without opening a terminal. Tap any screenshot to expand it.
Application Control Center
Install, remove, and manage 65+ applications across 11 categories from a unified dashboard. Stream live installation progress in the browser, monitor real-time service health, track download activity across all your torrent and NZB clients, and manage your entire software stack, no terminal required.
- One-click install and removal with live progress streaming
- Real-time service controls: start, stop, restart any application
- Download activity monitor for rTorrent, qBittorrent, Deluge, SABnzbd & more
- Configuration backup and restore for disaster recovery
- Package management mode for bulk operations across users
1 of 2: Application Control: manage running services and monitor health
Love Your Media
The Streaming Dashboard is a built-in entertainment command center for Plex, Jellyfin, and Emby, purpose-built so you never have to leave QuickBox to manage your media servers. Monitor every active stream in real time, browse your entire library through a cinematic media portal, dive deep into watch analytics with health scores and trending intelligence, and control server users and devices, all from one unified interface that aggregates all three servers simultaneously.
- Real-time session monitoring with pause, stop, kill, message, and mirror controls
- Cinematic media portal with hero billboard, posters, metadata, cast, and technical specs
- Watch analytics with health scoring, trending intelligence, and abandoned stream detection
- Control center for server users, devices, libraries, notifications, and scheduled tasks
- Geographic viewer tracking, GPU transcode telemetry, and automated pause rules
1 of 8: Media Portal: cinematic library browsing with hero billboard and poster shelves
System Monitoring & Telemetry
Real-time system telemetry powered by server-sent events with rich interactive charts. Deep-dive health cards score your CPU, memory, and storage status. Set automated monitor rules with configurable alert thresholds, run quick actions like memory cache cleanup, and generate diagnostic bundles for troubleshooting.
- Bandwidth history charts with RX/TX breakdown via vnStat
- Per-core CPU breakdown with thermal data and health scoring
- Automated monitor rules for CPU, memory, and disk threshold alerts
- Quick actions: memory cleanup, CPU governor, database health checks
- One-click diagnostics bundle generation for support
System Monitoring & Telemetry
User & Access Management
Enterprise-grade multi-user support with 38 admin permissions. Create users, assign custom RBAC roles, organize groups for application access, set disk quotas, manage registration approvals, control shell access levels, and impersonate users for support, all from the dashboard.
- Full RBAC with 38 granular permissions
- Four built-in roles, plus roles you create
- Group-based application access and bulk permission management
- Disk quotas, registration queue, and shell access level controls
- Session management: force logout, revoke sessions, impersonate users
1 of 3: User Administration: account management and quotas
Your Profile, Your Way
Every user owns their account experience. Harden login security with two-factor authentication and passkeys, review active sessions across devices, tune notification delivery to Discord, Signal, or email, and browse a centralized notification center, all without leaving the dashboard. Admins get quick-support tools for diagnostics and account management.
- Two-factor authentication (TOTP) and passkeys/WebAuthn for passwordless login
- View and revoke active sessions with device and location details
- Centralized notification center with read, dismiss, and archive controls
- Notification delivery settings: Discord webhooks, Signal alerts, and email preferences
- Admin quick-support tools for account management and diagnostic bundles
1 of 5: Profile Page: account details and personalization
Security, SSL & VPN
Comprehensive security management built into the dashboard. Automate Let's Encrypt certificates with 14 supported DNS providers, manage WireGuard VPN peers with geographic visualization and app-scoped routing, enable 2FA and passkeys/WebAuthn, configure geo-blocking and IP banning, and review full audit logs.
- Automated SSL/TLS with HTTP-01 and DNS-01 challenges across 14 DNS providers
- WireGuard VPN with geographic peer visualization and app-scoped routing
- Two-factor authentication, passkeys/WebAuthn, and session timeout policies
- Geo-blocking, IP banning, firewall viewer, and full admin audit trail
1 of 3: SSL Control: certificate management with DNS challenges
Built-In Web Console & Navigation
Access your server directly from the browser with a custom-built terminal module, no external applications needed. The Web Console is secured by dashboard authentication over WebSocket, with theme-aware colors and full clipboard support. Plus, press Ctrl+K to instantly search and navigate anywhere with the command palette.
- Browser-based SSH alternative built directly into the dashboard
- Ctrl+K command palette for instant page and media library search
- Full terminal access secured by dashboard login over WebSocket
- Theme-aware terminal colors that match your selected dashboard theme
Built-In Web Console & Navigation
API Playground
A built-in interactive sandbox for testing and exploring every API endpoint your dashboard exposes, directly from the browser. Select an endpoint from the categorized registry, configure parameters with type-aware inputs, execute the request, and instantly inspect the response. Request history lets you replay previous calls with one click, making development and debugging effortless.
- Categorized endpoint registry with search across GET, POST, PUT, PATCH, and DELETE methods
- Request builder with type-validated parameters and live response viewer
- Automatic request history with method, path, status code, and response time
- CSRF-protected execution with rate limit awareness and clear feedback
API Playground
Inter-Instance Transfer
Move data between your own QuickBox servers straight from the dashboard. Every transfer is certificate-pinned, checksum-verified, resumable, and approved by the receiving end before a single byte moves. Watch live throughput and ETA, cap bandwidth on the fly, and review a full searchable history with per-transfer analytics correlated against host load.
- Send any file or folder between your servers, admin-approved on the receiving end before delivery
- Live progress with throughput, ETA, and on-the-fly bandwidth caps: pause, resume, or cancel anytime
- Checksum-verified, resumable delivery that lands owned by the receiving user, ready for their apps
- Searchable transfer history with per-transfer analytics and throughput-vs-host-load correlation
- Auto-advertising instance directory: deep-link straight to a connected server, no manual setup
1 of 6: Live sender-to-receiver transfer flow on the System Dashboard, with active count, aggregate speed, and data moved in flight
Asset Management Center
A single hub for every asset across your dashboard, organized into five tabs. Local Assets is your upload library and SFTP-reachable home storage; Brand Assets manages the instance logos, favicon, and email artwork; Application Logos sets the icon for each installed app; Avatars is your profile-picture history; and Application Backups captures an installed app's configuration. Uploads are unlimited by default, preview inline in a themed player, and share over public branded links with per-asset access stats.
- Local Assets: drag-and-drop uploads with inline previews, unlimited by default, SFTP-reachable in your home storage
- Brand Assets: crop and apply the instance logos, favicon, and email artwork instance-wide
- Application Logos: a searchable gallery to replace or reset the icon for any installed app
- Avatars: your full profile-picture history, switch back to an earlier one any time
- Application Backups: create, list, download, and delete an installed app's config backups (restore is handled in App Management)
- Themed player for MP3, FLAC, WAV, AAC, OGG, M4A, Opus and many video containers, plus per-asset access stats
1 of 6: Local Assets: your upload library with a storage overview and per-user breakdown
65+ Applications and Growing
From media servers to download clients, monitoring tools to VPN management, everything you need, one command away.
DIY vs QuickBox Pro
What you get out of the box compared to doing it yourself.
| Feature | DIY Setup | QuickBox Pro |
|---|---|---|
| Installation | DIYHours of manual configuration | QuickBox ProOne command, minutes |
| 65+ Applications | DIYInstall each one manually | QuickBox ProOne-click install, remove & update |
| Multi-User Support | DIYNot included | QuickBox ProRBAC, groups, quotas, impersonation |
| Web Dashboard | DIYNone | QuickBox ProModern React UI with real-time controls |
| System Monitoring | DIYManual CLI tools | QuickBox ProReal-time bandwidth, CPU, memory charts |
| Streaming Dashboard | DIYNot available | QuickBox ProUnified Plex, Jellyfin & Emby control |
| SSL / HTTPS | DIYManual Let's Encrypt setup | QuickBox ProAutomated with DNS challenges |
| VPN | DIYManual WireGuard configuration | QuickBox ProIntegrated management via dashboard |
| Web Console | DIYSSH only | QuickBox ProBrowser-based terminal access |
| Audit Logging | DIYNot included | QuickBox ProFull admin action audit trail |
| Updates | DIYUpdate each app manually | QuickBox Proqb update, one command for everything |
| Support | DIYStack Overflow / forums | QuickBox ProCommunity + dedicated support with docs |
What Users Are Saying
Real feedback from the QuickBox Pro community.
“The ease of use, fast setup, and responsive staff make QuickBox Pro an excellent choice. The v3 improvements really took things to the next level — installation was a breeze and everything just works.”
“This is amazing. I regret not switching to Pro sooner. The support speed is incredible — I had an issue at 2am and got a response within minutes on Discord. Worth every penny.”
“Totally worth the price. What used to take me an entire day of manual setup is now handled by QuickBox in minutes. It simplifies everything and I recommend it highly to anyone running a media server.”
“20-minute installation from scratch to a fully working media server. The Discord community is incredibly helpful and the dashboard gives you complete control over everything.”
“I'm blown away @JMSolo👑, wow, you really have gone above and beyond on this. Playback mirror is absolutely blowing my b*lls off!”
“Hey any prospective users! Totally recommend the upgrade to QuickBox Pro for any newb admins. Staff has been super helpful in getting my server running like a charm. The team here is second to none, and the service is stellar; I highly recommend QuickBox Pro to everyone”
“These guys are passionate about this project and it shows in their work and detail. I'll continue to support this group moving forward!”
“I started with these guys early on, and watched the project and the folks working it. You really should step up to a pro license if you're serious about a good seed box, the customer support is EXCELLENT, and these guys are dedicated to customer support and product improvement. I'm a pro customer and now a lifetime subscriber.”
Quotes are shown as posted, with the date.
Simple Pricing
One Plan, Every Feature
Choose the number of server activations you need. All features included in every plan.
All Plans Include
There is no free trial and no refunds, so look around the live demo (opens in a new tab) first. It needs no signup.
Frequently Asked Questions
Everything you need to know about QuickBox Pro.
Join the Community
Media server operators sharing configs, getting support, and shaping the future of QuickBox Pro.
- Dedicated Support
- Feature Previews
- Community Configs
- Active Discussions
Ready when you are
Your media server, fully handled.
Open the live demo as an admin or a regular user. When it fits, pick a plan with every feature included.
No signup, four ready-made accounts.
65+ one-click apps
Media servers, automation and download clients, installed and managed from one dashboard.
38 admin permissions
Decide exactly what each person can see and change.
Four built-in roles, plus your own
Start from Super Admin, Administrator, User and Banned, then add custom roles.
Stable releases, public beta
Run the stable channel, or try upcoming changes on the beta channel.