Dashboard
The Dashboard is the landing overview for administrators and resellers. It surfaces live server health, service status, and account/domain statistics in one glance.
Visibility: root and reseller only. Non-admin users are redirected to their Account page.
What you see
- Uptime
 - Load average (1 / 5 / 15) minutes.
 - CPU usage
 - RAM usage
 - Disk usage
 
Services status
The Dashboard lists core platform services and shows their live state: active, inactive/failed, or not installed.
- Typical services include: web (Nginx/Apache), database (MariaDB, optional phpMyAdmin), mail (Exim/Dovecot, optional webmail), DNS (authoritative), and file transfer (FTP/SFTP).
 - Which services appear depends on your platform configuration.
 
Accounts & domains statistics
- Accounts — total number of hosting accounts.
 - Domains — main domains plus addon and parked domains.
 - Subdomains — all subdomain entries across owned accounts.
 - Email accounts — total mailboxes.
 - Databases / DB users — created databases and assigned users.
 - FTP accounts — configured FTP logins.
 
Counts are resilient to edge cases and display meaningful totals even when objects are represented as single values.
Reseller scoping
- Root: system-wide visibility.
 - Reseller: statistics and objects are limited to assets owned by the reseller.
 
Troubleshooting tips
- Services show “not installed”: ensure the relevant components are installed and enabled in your configuration.
 - Counts appear as zero: verify that statistics generation is enabled and recent.
 - CPU % looks different from process viewers: the Dashboard normalizes one-minute system load against core count; it’s a host view, not per-process CPU.