Sakura Panel is an open-source hosting control panel that runs your websites, email, DNS, databases and SSL โ on your own server, with no licence fees and no lock-in.
ๆกใใใซ โ ใฆใงใใปใกใผใซใปDNSใปใใผใฟใใผในใปSSLใใ่ชๅใฎใตใผใใผใงใ็กๆใปใชใผใใณใฝใผในใ
curl -fsSL https://raw.githubusercontent.com/moklav-global/sakura-panel/main/install.sh | bash
Not a demo of a panel โ the panel itself, running real services: nginx, Postfix, Dovecot, PowerDNS and MariaDB, all provisioned for real.
Domains with nginx vhosts, PHP-FPM, file manager, FTP accounts, cron jobs and one-click apps.
Real mailboxes on Postfix + Dovecot: IMAP, SMTP submission, forwarders, autoresponders, quotas.
Every install runs its own PowerDNS authoritative server. Zones sync from the panel automatically.
MariaDB databases and users provisioned for real, plus lightweight SQLite files per site.
Let's Encrypt certificates issued and renewed automatically โ for sites and for the panel itself.
A real WordPress install โ database, config and admin account โ from a single button.
Everything the UI can do, your scripts can do: bearer API keys and a published OpenAPI spec.
Two-factor authentication (TOTP), login lockout, audit log, HTTPS-only panel, secure sessions.
One command installs the whole stack on a clean Debian 12 or Ubuntu 22.04/24.04 server. Re-running it upgrades in place โ your data stays.
Any VPS with 2 GB of RAM. Don't have one yet? Sakura runs beautifully on a Moklav VPS from ยฅ550/month.
The installer sets up nginx, PHP, MariaDB, mail, PowerDNS, Let's Encrypt and the panel โ and prints your admin login.
Open your panel on port 8443, add a domain, and everything โ site, DNS, mail, SSL โ is provisioned for real.
The panel's UI is a client of the same API you get. Create an API key in Settings, then drive domains, DNS, mail, databases, SSL, apps and backups from your own code. The full OpenAPI 3 spec ships with every install at /api/openapi.json.
The live demo runs a real Sakura install. Log in, create a domain, poke around. It resets every night at 04:00 JST, so don't keep anything precious in it.