Servers

Connect and manage your server fleet from the dashboard.

Connect a Server

Go to Servers in the sidebar and click Connect server. The form accepts:

  • Display name — a friendly label (e.g. "production-sg9")
  • Hostname — the IP address or FQDN
  • SSH user — typically root
  • SSH port — default 22
  • SSH key path — path to the private key on the dashboard machine
  • Agent direct URL — for direct agent communication (optional)

Server Tags

Tags help organize your servers. To manage tags, click the Edit button on a server row:

  • Existing tags show as colored badges
  • Type a new tag name and press Enter or click away to add it
  • Click the × button on a tag to remove it
  • Click Save to persist changes, or Cancel to discard

Filtering Servers

Use the filter bar above the servers table:

  • Search — type a name or IP address to filter by text
  • Status — filter by Active, Offline, or Unknown
  • Tags — filter by any server tag
  • Click Clear to reset all filters

The header shows a count like (2/3) when filters are active.

Metrics Monitoring

Each server detail page displays real-time metrics in card format:

  • CPU — current utilization percentage
  • RAM — used / total in MB
  • Disk — used / total in GB

Metrics are fetched from the server agent. If no agent is configured, metrics may be unavailable.

Services

The services section shows the status of each system service:

  • Apache — web server
  • MariaDB — database
  • Redis — object cache
  • Memcached — page cache
  • PHP-FPM — one entry per installed PHP version

Each service displays active or inactive status text.

Server Actions

  • Sync — scan Apache vhosts to discover sites
  • Scan WP — deep WordPress inspection across all sites
  • New site — create a new WordPress site on this server