Server Overview

The server detail page is your central dashboard for monitoring and managing a connected server. Navigate to it by clicking any server card on the Servers list page.

Header

The top of the page shows:

  • Server name and status badge (Active, Provisioning, Error, etc.)
  • IP address and OS version (e.g., Ubuntu 24.04)
  • Terminal button — Opens a browser-based SSH terminal to the server (available only when the server is active)

Tabs

The server detail page is organized into seven tabs: Overview, Apps, Databases, Backups, Services, Settings, and Audit Log.

Overview Tab

Quick Stats

Four cards at the top display static server specs:

Card Description
CPU Cores Number of processor cores detected during provisioning.
RAM Total memory in GB.
Disk Total root partition size in GB.
Apps Number of applications currently deployed on this server.

Real-Time Stats & Historical Charts

Below the quick stats cards, a live monitoring section displays real-time resource usage. The charts cover:

  • CPU Usage — Percentage of CPU utilization over time.
  • RAM Usage — Memory consumption in MB/GB, showing used vs. total.
  • Disk Usage — Storage consumption with used and available space.
  • Network Bandwidth — Inbound and outbound traffic rates.

Use the time range toggle to switch between:

  • 24 hours — Granular view of the last day.
  • 7 days — Weekly trend view.
  • 30 days — Monthly overview for capacity planning.

Stats are collected every 2 minutes and streamed to the dashboard in real time. Historical data is retained for 30 days — the 30-day view is the maximum lookback available.

Apps Tab

Lists all applications deployed on this server. Each entry shows:

  • Application name
  • App type (WordPress, Node.js, Python, Docker, or Static Site) and primary domain
  • Current status badge

Click any app to navigate to its detail page. If no apps are deployed, the tab displays an empty state.

Databases Tab

Lists all managed databases on this server. Each entry shows:

  • Database name
  • Database type (MySQL/MariaDB, PostgreSQL, or MongoDB)
  • Current status badge

Backups Tab

Lists all backup jobs configured for this server. Each backup entry displays:

  • Scope — Whether the backup covers an app, a database, or the full server, along with the associated resource name.
  • Destination — Where backups are stored (e.g., local, S3).
  • Schedule — Human-readable cron schedule (e.g., "Daily at 2:00 AM").
  • Run history — The last 5 backup runs shown as colored dots: green (completed), blue (running), red (failed).
  • Active/Paused badge — Whether the backup schedule is currently enabled.
  • Last run time — Relative timestamp of the most recent execution.

Click any backup to navigate to its detail page where you can view full history, trigger manual runs, or restore from a snapshot.

Next Steps

  • Managing Services — Restart Nginx, PHP-FPM, databases, and other server services.
  • Server Settings — Rename the server, change timezone, run diagnostics, or delete the server.