Skip to content

Dashboard

The dashboard is the landing page after login and provides an immediate overview of your server's health and all managed hosting accounts.


Overview

The admin dashboard shows four areas:

  1. Statistics Cards — Quick figures for customers, subscriptions, sites, domains, databases, and mailboxes
  2. Server Metrics — CPU, RAM, disk, and load average in real time
  3. Service Status — All managed services with online/offline indicators
  4. Recent Subscriptions — The five newest hosting accounts

Statistics Cards

The following metrics are displayed as cards at the top:

Card Description
Customers Total number of all created customers
Subscriptions Total number of all hosting accounts (active + suspended)
Sites Number of all websites
Domains Number of all managed domains
Databases Number of all MariaDB databases
Mailboxes Number of all email mailboxes

Each card is clickable and navigates directly to the corresponding management page.


Server Metrics

CPU Usage

  • Displayed as a percentage with color coding:
  • Green (< 70%) — Normal operation
  • Yellow (70–90%) — Elevated load
  • Red (> 90%) — Critical usage
  • The number of CPU cores is also displayed

Memory (RAM)

  • Used and total memory in GB
  • Percentage usage with progress bar

Disk

  • Usage per mount point (e.g. /, /home)
  • Used and total storage
  • Percentage usage with color coding

Load Average

  • Values for 1, 5, and 15 minutes
  • Helps assess system load over time

Service Status

A table shows the status of all managed system services:

Service Function
Nginx Web server
MariaDB Database server
Postfix Incoming email (MTA)
Dovecot Outgoing email (IMAP/POP3)
PowerDNS Name server
PHP-FPM PHP process manager
rspamd Spam protection
Redis Cache
fail2ban Intrusion protection
Certbot SSL certificates
Unbound DNS resolver
ProFTPD FTP server

Each service is displayed with a status indicator:

  • Green dot with glow — Service is running
  • Red dot with glow — Service is stopped

Stopped Services

If a service is shown as stopped, check its status via System > Services and restart it there if needed.


Recent Subscriptions

A compact table of the five newest hosting accounts with:

  • Customer name
  • Package name
  • Primary domain
  • Status (active/suspended)
  • Creation date

Multi-Server View

When multiple servers are configured, the dashboard shows a server overview with:

Column Description
Name Server name
Hostname FQDN of the server
CPU Current CPU usage
RAM Current memory usage
Disk Disk usage
Accounts Number of hosting accounts on this server
Agent Version Installed version of the management agent
Status Online/Offline with color indicator

Agent Updates

If a newer agent version is available, an update notice is displayed next to the version number.


License Information

The current license status is displayed on the dashboard:

  • License Type (e.g. Standard, Professional)
  • Product (enconf)
  • Expiration Date
  • Grace Period — Notice if the license is running within the tolerance period

License Expired

When the license has expired and the grace period ends, the panel will restrict access. Renew your license in time.


Customer Dashboard

After login, customers see an enterprise-grade dashboard with:

  • Website carousel — a swipeable hero across all their websites (main domain first, auto-rotating, pauses on hover), each slide showing a live thumbnail, tech stack, quick actions and a mini status line (Site Doctor health dot + score). A single-site customer sees the plain hero.
  • Website health — a roll-up health ring (average Site Doctor score) with healthy/warning/critical counts, and the problems that need attention across their sites with one-click fixes right on the dashboard (SSL reissue, container restart, pool restart, log cleanup, malware quarantine).
  • Live resources — per-website RAM gauge, IO and a throttle badge (from the cgroup slice metrics), plus an upgrade prompt when a site is being throttled. Backed by GET /my/resource-usage.
  • Quota bars for disk space, sites, domains, databases, mailboxes, FTP accounts, cron jobs, and WordPress installations
  • Traffic chart, WordPress CVE alert, uptime monitors (if enabled), and direct links to the most important management pages

Fleet health & resource load (admin & reseller)

The admin and reseller dashboards show the same cross-tenant view as the customer dashboard — but across the whole fleet (admin) or the reseller's own customers (reseller):

  • Website health (fleet) — a roll-up health ring (average score) across all websites, healthy/warning/critical counts, and the problem sites worst-first. On the admin dashboard a click jumps straight to the affected website. Backed by GET /admin/dashboard/health and GET /reseller/dashboard/health.
  • Resource load — the tenants closest to their RAM/CPU limits (throttled first) with a RAM gauge, IO and a throttle badge plus the customer name. Backed by GET /admin/dashboard/resource-hotspots and GET /reseller/dashboard/resource-hotspots.

At a glance the operator sees which websites are struggling and which customers are being throttled — not just the server metrics.