Installation
Check the requirements first, then head to the license dashboard and click Install to get an installation script prefilled with your license key, similar to:
wget https://updates.sysward.com/appliance.tar.gz; tar xzvf appliance.tar.gz
LICENSE_KEY="KEY_HERE" EMAIL="YOUR_EMAIL_HERE" ./appliance/installer.sh
To install:
- Log in to your appliance server.
- Switch to the root user:
sudo su. - Run the installation script.
- When it finishes, visit
https://<your-appliance-ip>and sign in.
What the installer sets up
Everything runs on the one server, under /opt/sysward:
- the SysWard web application (systemd service
sysward) behind nginx on port 443, with a self-signed certificate generated during install - the CVE sync service (systemd service
sysward-cve) - PostgreSQL with two databases (
syswardandcve) - NATS for background job processing (systemd service
nats) - your license key and database settings in
/opt/sysward/.env
Because the certificate is self-signed, your browser will show a security warning the first time — accept it to proceed, or install your own certificate (see Custom SSL Certificates).
Where is my password?
Near the end of the installer output, a password is generated and printed for you:
---------------------
Password: 2cd84674-4b2e-4091-a607-75345cd457ec
---------------------
Use it with your email address to sign in. Lost it? See the FAQ for the reset command.
