vPanel
v0.1.1A container-native hosting panel: websites, email, DNS, databases and backups, with every site in its own sandbox.
Install
curl -fsSL https://vpanel.scb.network/install.sh | sudo bash
The installer asks for the server's name, public address and an administrator email, installs Docker if needed and sets everything up. It prints the admin panel's address and password at the end.
Requirements
- A fresh Ubuntu 22.04 / 24.04 or Debian 12 / 13 server (x86_64), with root access
- 4 GB of memory or more, 20 GB of free disk space
- Ports 25, 53, 80, 443, 587, 993, 2083, 2087, 2096 and 2222 free
- A DNS name pointing to the server
Updates
New releases appear in the admin panel under Settings › Updates, where an administrator installs them with one click. From the server: sudo vpanelctl update.
Every release is signed. The installer and the updater check every file against this key before using it:
vprk1.QUorqm4dmqc5VKSD6_KfNN9erY0Go0bhP2NcrIYNilA