Check it before you unpack it
1
Confirm the download is intact
fireflo-<version>-linux-x86_64.tar.gz: OK. Anything else means the file did not arrive
whole — download it again rather than unpacking it.2
Confirm it came from us
gpg --verify must name:3
Unpack
What is inside
Read
MANIFEST first. It names the version and the platform the binary was compiled for, and it
is the fastest way to confirm you were sent what you expected.
No Java is required. The gateway carries its own runtime, and so do the operator commands —
fireflo db migrate, fireflo license activate and the rest all run from the same executable. You
do not need a JDK on this host to run FireFlo, only to build it from source, which you are not doing.Install
The gateway and the control panel are separate installs and both are run from this directory.1
Prepare the host, if it is a bare one
The installer does not install PostgreSQL, RabbitMQ or Node — it adds the PostgreSQL client and
no server. On a host that has none of them, run
setup.sh first and create a database.Skip this if those services already run, here or elsewhere.2
Check the host
3
Install the gateway
--from ./gateway names the executable in this tarball. Everything the installer asks and everything
it refuses is on Install in one command.4
Install the control panel
Only if your release included a
panel/ directory. See
Control panel.5
Activate the licence
ps. Full detail, including activation without internet access, is on
Licensing.Upgrading later
Later releases arrive the same way: verify, unpack, then pointupdate at the new tarball.
update never touches your configuration directory, and keeps the previous version so a rollback is
one command. See Upgrading.
Building from source instead
If you hold a source licence you can build the gateway yourself and install what you built — the installer takes either packaging. That path is By hand; this page is the one to follow if you were sent a tarball.Something wrong with the release
If the signature does not verify, ifMANIFEST names a version you did not expect, or if the
download will not check out, stop and contact us rather than installing it: support@fireflo.au.