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.