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:

  1. Log in to your appliance server.
  2. Switch to the root user: sudo su.
  3. Run the installation script.
  4. 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 (sysward and cve)
  • 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.

Edit this page on GitHub