Updating
You update RAYXO by running the latest installer. There is no update button in the panel yet; that feature is on the roadmap.
Update to the latest release
Section titled “Update to the latest release”Log in to the server as root, then run:
wget -O setup.sh https://rayxopanel.com/setup.shsudo bash setup.sh-O setup.sh overwrites the old setup.sh. This matters because each setup.sh installs its own release version: an old script would install the old version again.
Check the changelog before updating.
What happens during an update
Section titled “What happens during an update”- The new release package is downloaded to
/usr/local/rayxo/releases/<version>, and the/usr/local/rayxo/currentlink is moved to it. - The panel settings (
panel.env) are kept. Only new settings are added. - The panel’s database migrations are run.
- The web server configuration of every website is rewritten, and account quotas are applied again.
Website data, databases, and accounts are not changed.
Install a specific version
Section titled “Install a specific version”sudo bash setup.sh --version 0.2.0System packages
Section titled “System packages”Ubuntu packages such as Nginx, PHP, and MariaDB are updated through apt, the same as on any other server:
sudo apt update && sudo apt upgradeCheck the installed version
Section titled “Check the installed version”The agent version is shown on the admin dashboard. From the terminal:
rayxo version