Skip to content

First login

Open https://<hostname>:2222, for example https://server1.yourdomain.com:2222. The address http://<hostname> redirects there automatically.

Log in with the username admin (or the one you set with --admin-user) and the password shown at the end of the installation. You can also log in with the admin email.

Open Settings, then:

  1. Change the password if needed.
  2. Turn on two-factor authentication (2FA) with an authenticator app, and save the recovery codes.
  3. Add a passkey if your device supports it, so you can log in without a password.

See also Account security.

The panel sends its own email, for example for verification and password resets. To keep that email out of spam, add the following TXT records to the DNS of the hostname’s domain:

Record Name Value
SPF <hostname> v=spf1 a ~all
DKIM rayxo._domainkey.<hostname> v=DKIM1; k=rsa; p=… (created during installation)
DMARC _dmarc.<hostname> v=DMARC1; p=none; adkim=r; aspf=r

The full values, including the DKIM key, are shown at the end of the installation and saved in /etc/rayxo/dns-records.txt. Run setup.sh again at any time to check their status (✔ or ✘).

  1. Open Packages and click Buat paket (Create package). Fill in the limits for disk, inodes, domains, databases, and more. See Packages.
  2. Open Accounts and click Buat akun (Create account). Fill in the username, name, email, and password, and choose a package. You can enter the primary domain right away. See Hosting accounts.
  3. Log out, then log in as the new account to add domains and databases.

Run this on the server as root:

Terminal window
runuser -u rayxo -- php8.4 /usr/local/rayxo/current/panel/artisan rayxo:reset-password admin

The new password is shown once, and all existing sessions of that account are logged out.