Licences
Every licence this server issued. A station checks a licence offline against the public key; revoking one adds it to the signed list stations ask for.
Installations
One row for each licence bound to an installation id, with the bundles handed for that customer and installation. A station never contacts this server, so a row is built from the licence issued and the hand-outs recorded here and from nothing else: each download from Releases asks for whom and keeps the answer. A licence with no hand-out reads nothing handed; a hand-out for an id no licence is bound to reads not yet licensed. Behind means the version handed is older than the newest release of its kind in Releases. Covers is the newest build the licence covers; a version handed past it shows in amber. A revoked licence is marked revoked here and nothing more: it reaches a station only when a person replaces or removes the file on the box.
Releases
The bundles built on this server, grouped by build. A build (0.17.0) is a full bundle, what a new customer is handed; a patch under it (0.17.1, 0.17.2) is a bug fix on that build, with a delta from each earlier version of the build for a station that runs one. The next build folds every patch before it in. A station installs one with
install.sh and checks the signature against /public.pem.