Dashboard

Updated Oct 5, 2026 Markdown
Resource gaugesLive CPU / memory / disk percentages and this month's bandwidth; a gauge opens the top consumers (processes, or disk per account). The disk view opens on the agent's last measurement of the system directories and account homes; when that is more than 30 seconds old the agent measures again and the dialog updates itself when the new numbers are in
Overview countersAccounts (active / suspended), domains (primary / addon), databases (user / orphan), email accounts (active / forwarded) — each links to its page
System informationHostname, OS, web server, kernel, uptime, server IP, default PHP version, load average; hostname, server IP and default PHP are edited in place behind a confirmation box
Service statusEvery managed service with its systemd state and a link to Services
Quick actionsCreate account, one restart tile per service group (web server, database, mail), backups, updates
Last 5 accountsThe newest accounts with plan, PHP version, state and age
Recent activityThe last 5 audit-log events with a category badge
NotificationsBell badge in the topbar with the inbox-wide unread count; click to expand

A restart tile asks for confirmation first. The web server's own restart answer may not reach the browser — the panel is served through it — so the panel reads the outcome from the service list once the service is back and reports that. Every card reads its own endpoint; a read that fails (a limiter answer, a server error) shows the failure with a retry button instead of an empty card or a zero.

Endpoints used: GET /system/info, GET /system/stats, GET /system/services, GET /system/php/defaults, GET /accounts?limit=5, GET /audit-logs?limit=5, GET /system/resource-consumers?resource=disk; writes PUT /system/hostname, PUT /system/server-ip, PUT /system/php/defaults, POST /system/service/{name}?action=restart.

Still Need Help?

Our support team is here around the clock for anything you can't find above.