Install sPanel
>Installation Guide

Get sPanel running on your VPS

Follow these steps to install sPanel and deploy your first app.

System Requirements

Linux VPS

Ubuntu 22.04 LTS / Debian 12

x86_64 or aarch64

Docker Engine

Installed and running (v20.10+)

Docker socket access

Memory (RAM)

2 GB minimum (4 GB recommended)

20 GB SSD storage min

Network Ports

Ports 80, 443, plus panel port (8090)

Firewall open inbound

Installation Steps

1

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).

>_ bash
sudo apt update && sudo apt upgrade -y
2

Install 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.

>_ bash (verified binary)
# 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 && ./spanel

Never paste passwords or private keys into shared terminals or public issues.

3

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.

Access URL:http://<your-server-ip>:8090
Web UI & Setup Wizard

Ready 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.