Step-by-step appliance installation
Install Guides
Two install paths today: the snap-only path (you already have an Ubuntu Core or Ubuntu Server host) and the image path (you're flashing a fresh appliance).
Path A — snap on existing host
- Ubuntu Core 24 or Ubuntu Server 24 with snapd present.
sudo snap install --dangerous datab-app_*.snapsudo snap services datab-app— verify ~14 entries.sudo /snap/datab-app/current/scripts/doctor.sh— expect exit 0.- Populate
$SNAP_COMMON/secrets/postgres.env. - Restart
datab-app.flyway; the migration runs once and the backend comes up.
Path B — flash node image
- Pick the image —
amd64for Intel/AMD,arm64for Pi 5 + ARM appliances. - Verify the SHA-256 against the value published on the Releases page.
- Flash to the boot disk (USB key writer + dd, or balenaEtcher).
- Boot the node; wait ~5 minutes for snapd to enable services.
- Run
doctor.shfrom the console or from a SSH session.
Required configuration after install
DATAB_INTERNAL_API_KEY— non-blank in production. Set viasnap setor environment.POSTGRES_*in$SNAP_COMMON/secrets/postgres.env.- (Optional)
GU_WAZUH_*if a Wazuh manager exists on the LAN.
Operator runbook: see Operator Docs for what to do during a healthy daily-ops day.