Skip to Content
DocsDashboardDashboard Guide

Dashboard Guide

The QuickBox Pro dashboard is a modern web interface for managing every aspect of your server. From installing applications and monitoring system health to managing users and configuring SSL certificates, the dashboard puts full server control at your fingertips — no terminal required.

The dashboard works alongside the QuickBox CLI. Most common operations — installing software, managing users, configuring SSL and VPN — have visual counterparts in the dashboard, and the dashboard offers additional features like real-time system monitoring, streaming session management, and a visual package catalog that go beyond what the CLI provides. A few operations, such as system repair commands and database provider management, remain CLI-only.


Key features

📦 App Management

Install, remove, update, and control 69+ applications with real-time progress tracking and service management

📊 System Monitoring

Live CPU, memory, network, and disk metrics with historical charts, health scoring, and automated alert rules

👥 User Management

Create and manage users with role-based access control, groups, disk quotas, and session policies

🔒 SSL & VPN Control

Issue Let's Encrypt certificates with HTTP or DNS challenges across 14 providers, and manage WireGuard VPN peers

📡 Streaming Dashboard

Monitor live Emby and Jellyfin sessions, manage server users and devices, and browse media libraries

🎨 Customizable UI

Four themes, adjustable density, custom branding, and a command palette for fast navigation


Dashboard vs CLI

Use the Dashboard when

  • You want a visual overview of your server's health and applications
  • You prefer point-and-click over typing commands
  • You need to manage users, roles, groups, and permissions
  • You want to monitor streaming sessions in real time
  • You need to configure email, notifications, or security settings
  • You want to browse and install applications from a categorized catalog

Use the CLI when

  • You are automating tasks via scripts or cron jobs
  • You need to run system repair commands (qb fix)
  • You are managing database providers or switching between SQLite and MySQL
  • You want to change the server language
  • You need to manage nginx configuration directly
  • You prefer working over SSH without a browser

They work together

The dashboard and CLI share the same database and server state. Changes you make in the dashboard are immediately reflected in the CLI, and vice versa. Use whichever tool fits the task at hand.


Getting oriented

The dashboard interface consists of three main areas:

Sidebar — The left-hand navigation panel. It organizes all pages into sections: Dashboard, Settings, User Management, System, and Software. Click any section icon to expand it and see its pages. The sidebar collapses to icons only on smaller screens and can be toggled with the hamburger menu.

Top bar — The bar across the top of every page. It contains the search palette, language selector, theme switcher, notification alerts, and your user menu. The search palette is the fastest way to navigate — press Ctrl+K (or Cmd+K on macOS) to open it and type any page name.

Main content area — The central panel where page content is displayed. Most pages use a standard centered layout, while pages like System Monitoring and the Streaming Dashboard use a wider layout to display more data at once.


Admin vs regular users

What each role sees

Regular users see the App Dashboard with both Application Control (their installed applications with service controls) and Package Management (a group-filtered software catalog for installing and managing applications). They also see their Profile page and any external links configured by the admin. Regular users can install, remove, and update applications that their group allows, for their own account.

Admin users see everything regular users see, plus: the full unfiltered Package Management catalog (with the ability to operate on any user’s packages), System Monitoring, all Settings pages, User Management, System Administration (SSL, VPN, API, console, logs), and the Streaming Dashboard. Most admin pages require specific permissions — a role-based access control system lets you fine-tune exactly what each admin can do.


Explore the Dashboard


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
Join Discord Server