One command. Your panel is ready.
KoaVM 1.0 installs on a Debian or Ubuntu server in under a minute. Without a license it runs as a 30-day trial with 1 node and 5 VPSs, every feature included.
On the panel server, as root:
curl -fsSL https://koavm.com/install.sh | sudo bash -s -- --domain panel.yourhosting.com --email you@yourhosting.comReplace panel.yourhosting.com with a name that already points to the server: the panel gets its HTTPS certificate on its own. At the end the script prints the panel address and the first administrator's password.
What you need
- The panel server
- Debian 12 or 13, Ubuntu 22.04 or 24.04, x86_64. 1 vCPU and 1 GB of RAM are enough; it can also be one of the nodes.
- A name and two ports
- A domain name pointing to the server and ports 80 and 443 free, for automatic HTTPS.
- The nodes
- Debian or Ubuntu servers with KVM virtualisation. The panel sets them up on its own (ZFS and Incus) over SSH, or orders them from OVHcloud, Hetzner or Scaleway.
What the script does
- Downloads the latest version from the signed channel and checks its signature and SHA-256 before installing it.
- Creates the system user and services, with the least permissions they need.
- Creates the first administrator and saves the password in
/root/koavm-primo-amministratore.txt, readable by root only. - Run again on an installed panel, it updates it without touching the data. After that, updates are one click in the panel.
Then, from the guide
Trial and license
Without a license you get 30 days with 1 node and up to 5 VPSs, with every feature and migration. When the trial ends, or when you need more nodes, enter the key in Activity › License: you pay per node and VPSs are unlimited. Your customers' VPSs never stop because of the license, not even if it expires.
Try KoaVM on your own nodes.
One command on the server, 30 days free with 1 node and 5 VPSs, migration included.
curl -fsSL https://koavm.com/install.sh | sudo bash -s -- --domain panel.yourhosting.com --email you@yourhosting.comWant a hand with the first migration?
Leave your name and email and we'll get in touch. For the first 20 providers we do the migration together, for free.