Install NexaPanel 0.2.0-beta.8-rc.29
One command on a fresh server. Content-addressed, SHA-256-verified release artifacts.
Requirements
- Ubuntu 24.04 LTS (recommended), fresh server, root access
- A domain (e.g.
panel.example.com) with DNS pointed at the server - Ports 22 / 80 / 443 reachable (the installer configures a deny-by-default firewall)
Install
Run as root on a fresh server. The installer asks for your beta invite code at a hidden prompt — it never appears on screen or in your shell history.
bash <(curl -fsSL https://get.nexapanel.io/beta/install.sh) \
--domain panel.example.com --admin-user adminIt installs exactly 0.2.0-beta.8-rc.29 — pinned, never a floating "latest" — and re-verifies every artifact's SHA-256 against the pinned checksums before installing. It then sets up the panel + root agent, PostgreSQL/MariaDB (loopback-only), nginx and Let's Encrypt TLS, and prints your admin login once at the end. Full flag reference in the install docs.
Licensing
The panel runs without a license, and license enforcement is off by default — licensing never disables your server. Licensed installs can pass --license; see how licensing works.
Questions before you install?
Check the install docs, or ask us — we read everything.