Download

Install Reqad in one command

Reqad installs on a fresh Rocky Linux, AlmaLinux or RHEL 8/9 server with a single command - it sets up your web server (nginx or Apache), PHP, MariaDB and SSL for you. Mail (exim, dovecot and Roundcube) is optional - add WITH_EMAIL=true to install it. During early access, register first so we can allow-list your server.

Requirements

  • A Rocky Linux 8/9, AlmaLinux 8/9 or RHEL 8/9 VPS (a fresh, clean install)
  • x86_64 (64-bit Intel/AMD) architecture - the only architecture supported
  • root access over SSH
  • An IPv4 address with reverse DNS (PTR) set to the server's hostname - Reqad issues a Let's Encrypt certificate on that hostname (how to set reverse DNS)
  • 1 GB RAM minimum (2 GB+ recommended)

1. Register & get your server allow-listed

Reqad is in early access and the install repository is access-controlled. Register first and send us your server's public IP address - we'll add it to the allow list so the installer can reach the repository.

Register for access

2. Run the installer

Once your server's IP is allow-listed, run this as root on the fresh server:

bash <(curl -sSL https://repo.reqad.net/install-el8.sh)

On EL9 (Rocky Linux 9, AlmaLinux 9 or RHEL 9), use the EL9 installer:

bash <(curl -sSL https://repo.reqad.net/install-el9.sh)

Advanced (optional): set a few variables before the installer to choose the SSH port, the server timezone, the web-server template, the PHP version and whether to install mail:

export SSH_PORT=1922
export TIMEZONE='Europe/Bucharest'
export TEMPLATE='nginx_php-fpm'   # or: apache_modphp
export PHP_VERSION='8.3'          # 7.4, 8.2, 8.3, 8.4 or 8.5
export WITH_EMAIL=true            # omit to skip exim/dovecot
bash <(curl -sSL https://repo.reqad.net/install-el8.sh)

SSH_PORT hardens SSH to a non-default port · TIMEZONE sets the server clock · TEMPLATE selects the stack: nginx_php-fpm (default) or apache_modphp · PHP_VERSION sets the PHP version installed (default 8.3) · WITH_EMAIL installs exim, dovecot and Roundcube - omitted, the mail stack is skipped and the panel's email section is hidden.

3. Or add the RPM repository

Prefer to install from the package manager? Add the Reqad yum repository and install:

sudo dnf install -y https://repo.reqad.net/reqad-release.rpm
sudo dnf install -y reqad

4. Open the panel

When the installer finishes it prints your panel URL and credentials. Open https://your-server:2087/ and sign in.

Testing the early-access build?

Use a brand-new Rocky Linux 8/9, AlmaLinux 8/9 or RHEL 8/9 VPS with nothing else installed. The installer can only reach the repository once your server's IP is allow-listed - so make sure you've registered and sent us the IP first.

Full installation guide →