Introduction to ServerPlane

ServerPlane is a server management platform that lets you deploy and manage web applications on your own servers without writing infrastructure scripts or SSH-ing into machines manually.

What You Can Do

Server Management

Connect any Ubuntu 24.04 VPS (from any provider) by entering its IP address and root credentials. ServerPlane provisions the server automatically — installing security updates, configuring firewalls, setting up monitoring, and enabling real-time server health reporting.

Deploy 5 Application Types

The deploy wizard walks you through a 5-step process (Server, Type, Configure, Review, Deploy) for each supported app type:

  • WordPress — Fully configured web server with database auto-provisioned. Choose from PHP 8.1, 8.2, 8.3, or 8.4.
  • Node.js — Managed process with reverse proxy. Supports Node.js 18, 20, and 22.
  • Python — Application server with reverse proxy. Supports Python 3.10, 3.11, and 3.12.
  • Docker — Single-container or multi-container apps. Includes pre-built templates for popular apps (e.g., databases, CMS tools) or use a custom image/Git repo.
  • Static Site — HTML/CSS/JS served directly by the web server. Ideal for static site generators like Hugo, Jekyll, or Astro.

Database Management

Create and manage MySQL/MariaDB, PostgreSQL, and MongoDB databases directly from the dashboard. Create users, assign permissions, and monitor disk usage.

Backups

Schedule automated backups for your applications and databases. Download, restore, or delete backups from the UI.

File Manager

Browse, upload, download, edit, and manage files on your servers through a web-based file manager — no FTP client needed.

GitHub Integration & CI/CD

Connect your GitHub repositories, configure deploy keys, and set up automatic deployments on push via webhooks. Roll back to any previous commit with one click.

Web Terminal

Open a browser-based SSH terminal to any connected server. No local SSH client or key management required.

SSL Certificates

Provision free Let's Encrypt SSL certificates with one click, or upload your own custom certificates. Automatic configuration with HTTP-to-HTTPS redirect, HSTS, and HTTP/2.

Teams & Collaboration

Invite team members, assign roles, and switch between teams from the header dropdown. Each team has its own servers, apps, and settings.

Whitelabel

Customize the platform with your own domain, logo, and brand colors — useful for agencies managing client infrastructure.

How It Works

When you connect a server, ServerPlane sets it up for secure remote management. All provisioning and deployment tasks are fully automated — your servers are never locked into a proprietary system, and you always retain full SSH access.

Next Steps