Path: Dashboard (
/) — visible to all usersThe dashboard is the first page after login. What you see depends on your role — admins see full server metrics and infrastructure controls, clients see their subscription, sites, and support links.Admin Dashboard
Top Bar
The admin header shows live server information for the currently selected server:Setup Warnings
If configuration is incomplete, alert banners appear at the top:- Domain not configured — panel domain not set
- Invalid license — license key missing or suspended
- Mail not configured — SMTP not set up
Metric Widgets
The admin dashboard shows a customizable grid of metric tiles:CPU
Usage percentage and core count, live
RAM
Used / total memory with cached memory breakdown
Network
Bytes sent and received per second
Disk
Usage percentage, used and free space
- Chart Panel — Historical metrics graph with selectable time ranges
- Quick Actions — Shortcut buttons for Servers, Docker, and Terminal; hardware specs display
- Applications Table — All deployed apps with ID, name, type, status badge, and primary domain
Client Dashboard
When a regular (non-admin) user logs in, the dashboard shows:Welcome Section
Personalized greeting with a prominent New Site button.Stats Cards
Three counters at a glance:Subscription Widget
Shows the client’s current plan at a glance:- Plan name and trial/expiry status
- Resource specs: CPU, RAM, Disk
- Site usage tracker with progress bar
- Manage button to open the Billing page
Sites Grid
The 6 most recently deployed sites displayed as cards:- Site name and URL
- Running / stopped status indicator
- WordPress version
- Environment count