Install
From a fresh server to a running panel
NeXa installs on a clean Ubuntu server. The installer sets up Docker and the panel for you.
Requirements
Server size depends on your channels and viewers. Tell us about your setup and we will help you size it.
Steps
Get the release
Download the NeXa release for your license.
The release download link is sent with your license. Contact us to get it.
Run the installer as root
It installs Docker if needed and starts the panel together with its database and cache.
Create the first admin
Open the panel in your browser and create the super admin with the one-time setup code from the panel log.
Choose: new install or migration
The first-run wizard asks once. A migration imports a database dump from your current panel in the background.
Activate the license
Enter your key. The panel binds itself to this installation and checks in once a day.
Add load balancers (optional)
In Servers → Add server, copy the shown command and run it as root on each new Ubuntu server. The node appears in the panel within seconds.
After the install
- Back up the backup key. Backups are encrypted with a key stored on the server. Copy it to a password manager: without it, a backup cannot be restored on a new server.
- Turn on off-site copies to S3-compatible storage or SFTP.
- Set up alerts to Telegram or Discord for server and stream problems.