PUBLIC BETA NexaPanel 0.2.0-beta.7 — public beta. One-command install, SHA-256-verified artifacts. Install
Install

Install NexaPanel 0.2.0-beta.7

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)

1 · Verify the release first (recommended)

Downloads the 0.2.0-beta.7 manifest + artifacts, checks every SHA-256, prints ARTIFACTS_VERIFIED, and exits — installs nothing.

bash
curl -fsSL https://get.nexapanel.io/install.sh | sudo bash -s -- --verify-artifacts --channel stable

2 · Install

bash
curl -fsSL https://get.nexapanel.io/install.sh | sudo bash -s -- --domain panel.example.com --admin-user admin

The installer sets up the panel + root agent, PostgreSQL/MariaDB (loopback-only), nginx, 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.

License Authority note. The installer never sets up a License Authority — it does not enable authority mode or generate signing keys. Running your own Authority is a deliberate, documented operations procedure, separate from a normal install.
Just looking? The live demo runs the same panel with fake data — no server needed.

Questions before you install?

Check the install docs, or ask us — we read everything.