Skip to main content

Adding a Server

Step 1: Click Add Server

From the dashboard, click Add Server and enter:

  • Name — a friendly label (e.g., "Production Web")
  • IP Address — your server's public IP
  • SSH Key (optional) — paste your existing public key, or let srvly generate one

Step 2: Run the Connect Command

After creation, you'll see a one-liner to run on your server:

curl -sL https://console.srvly.app/api/deploy | bash

If you use a self-hosted instance, replace with your own domain:

curl -sL https://YOUR_DOMAIN/api/deploy | bash

This script installs Docker, configures UFW firewall, sets up Fail2Ban, and hardens SSH — all in one go. The SSH key is authorized automatically.

Step 3: Test the Connection

Click Test Connection from the server detail page. srvly will attempt an SSH connection and report the server's OS, RAM, disk, and uptime.

Step 4: You're Connected!

Your server appears in the dashboard with live health data. You can now deploy apps, view logs, restart services, and more.