Skip to content
SPROOBO · CONTROL-PLANE v0.9.2-rc1ALL SYSTEMS NOMINAL

Server Management

How to manage, monitor, and maintain your servers in Sproobo

Once your servers are provisioned, Sproobo provides tools to manage and monitor them without requiring SSH access.

Viewing Servers

  1. 1

    Navigate to Servers

    Go to your dashboard and click on "Servers" in the sidebar.
  2. 2

    Server List

    You'll see all your servers with:
    • Server name and status
    • Region and server type
    • Current CPU and memory usage
    • Number of sites running on the server

Server Details

Click on a server to view:

Server Information

  • Overview: Status, type, location, and IP address
  • Metrics: Real-time and historical CPU, memory, disk, and network usage
  • Sites: All sites and services running on this server
  • Firewall: Configured firewall rules
  • nginx config: View and edit nginx configuration files
  • Provisioning log: Step-by-step bootstrap history

Metrics

The Sproobo agent runs on every managed server and reports metrics every 10 seconds:

Available Metrics

  • CPU utilization (%)
  • Memory usage (used / total)
  • Disk usage and I/O
  • Network traffic (inbound / outbound)

Firewall Management

Configure firewall rules without SSH access:

Firewall Rules

  • HTTP/HTTPS (80, 443): Open by default for web traffic
  • Custom ports: Add additional ports for internal services
  • IP-restricted rules: Limit access to specific IP ranges

nginx Configuration Editor

You can view and edit nginx configuration files directly from the server detail page. Sproobo runs nginx -t before applying any change and rolls back automatically if the config test fails.

User-defined customisations placed in /etc/nginx/sproobo-overrides/<domain>.conf are preserved across all deployments and template applications.

Deleting Servers

Only the server owner can delete a server. You cannot delete a server while it is still provisioning or bootstrapping — wait for it to reach a ready or failed state first.

  1. 1

    Ensure Sites are Removed

    Remove or migrate all sites on the server before deleting it.

    Deleting a server permanently removes it from Hetzner Cloud. This action cannot be undone. Make sure you have everything you need before proceeding.

  2. 2

    Delete Server

    Go to the server page or the servers list. Click "Delete server". In the confirmation dialog, acknowledge the action and confirm.
    Sproobo server deletion confirmation
    Confirm server deletion — this action is irreversible.

What's Next?