Installation
Install Quasar on a Linux VPS.
On this page
- A Linux VPS with root access. Ubuntu or Debian recommended; 1 GB of RAM is enough.
- A domain name whose DNS records you can edit.
At your registrar, create two A records pointing at the VPS’s IP address:
A your-domain.com -> VPS IP
A *.your-domain.com -> VPS IPDo this before installing: Let’s Encrypt can only issue certificates once the domain resolves to the server.
Only ports 22 (SSH), 80 and 443 need to be reachable. With ufw:
ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp && ufw enableOn the VPS, as root:
curl -sSL https://raw.githubusercontent.com/AymericChaverot/quasar/main/setup.sh | sudo bashThe script installs Docker if needed, then asks four questions:
- the root domain (
your-domain.com), - an email address for Let’s Encrypt,
- the admin username,
- the admin password (8 characters minimum).
It then installs Quasar in /opt/quasar and starts it.
Continue with the first steps to secure the account and deploy a first application.