Install AIO Panel

One command on a fresh server. Re-running the installer is safe, and everything is logged to /var/log/aiopanel-install.log.

$curl -fsSL https://aiopanel.net/install.sh | sudo bash

With a license key, unattended:

$curl -fsSL https://aiopanel.net/install.sh | sudo bash -s -- -y --hostname panel.example.com --license-key AIO-XXXXX-XXXXX-XXXXX-XXXXX
Step 1

Get a fresh server

Ubuntu 22.04, 24.04 or 26.04 LTS, or Debian 12 or 13, x86_64 or arm64, with 1 GB of memory or more and a public IPv4 address.

Step 2

Run the installer as root

It asks for a hostname such as panel.example.com and an e-mail address, shows a plan, and installs everything in 10 to 20 minutes.

Step 3

Sign in

Open https://<server-ip>:8282 with the administrator password from the summary. You are on the free plan: up to 5 hosting accounts.

Step 4

Activate a license (optional)

Buy a plan, then paste the key under Settings, License, or run sudo aio license:activate <key>.

Requirements

Operating system
Ubuntu 22.04 / 24.04 / 26.04 LTS, Debian 12 / 13 (fresh install)
CPU
1 vCPU minimum, 2+ recommended (x86_64 or arm64)
Memory
1 GB minimum, 2 GB+ recommended (4 GB+ with mail and Docker)
Disk
10 GB minimum, 20 GB+ SSD recommended
Network
Public IPv4; ports 22, 80, 443 and 8282, plus mail, DNS and FTP ports

All options (PHP versions, skipping mail or DNS, Docker, PostgreSQL) are in the installation guide. Need more than 5 accounts? See pricing.