Get sPanel running on your VPS
Follow these steps to install sPanel and deploy your first app.
System Requirements
Ubuntu 22.04 LTS / Debian 12
x86_64 or aarch64
Installed and running (v20.10+)
Docker socket access
2 GB minimum (4 GB recommended)
20 GB SSD storage min
Ports 80, 443, plus panel port (8090)
Firewall open inbound
Installation Steps
Prepare your server
Make sure your VPS meets the system requirements above. Update your system packages and install required dependencies (such as curl, git, and ca-certificates).
sudo apt update && sudo apt upgrade -yInstall sPanel
Download the verified standalone Linux binary or build directly from source. The binary includes all embedded frontend assets with no Node.js required on the host.
# Download the verified standalone Linux binary
curl -fsSL https://github.com/azka13labib-ops/Spanel/releases/download/v1.1.0/spanel_linux_amd64 -o spanel
# Grant executable permission and run sPanel
chmod +x spanel && ./spanelNever paste passwords or private keys into shared terminals or public issues.
Open sPanel and finish setup
After starting sPanel, open your browser and navigate to the panel URL. Follow the on-screen steps to create your administrator account and complete the initial setup.
http://<your-server-ip>:8090Ready to deploy your first app?
Once sPanel is running, connect your GitHub account or create a new application and deploy it in just a few steps.