Authentick is currently only distributed as a Snap, which is a distribution format that bundles all dependencies and offers automatic updates. Most configuration is done automatically for you.
Whilst this ensures that you have a secure and up-to-date setup, it also has the downside that our opinionated release likely won't fit on an existing machine. Our Snap package will for example listen by default on port 80 and 443, which is likely to cause issues if you have other web applications installed.
Snap will run on most Linux distributions and is pre-installed already on Ubuntu. For simplicity, we would recommend taking the latest Ubuntu LTS (long term support) version as that is how we deploy it, but any other distributon won't make a difference.
Make sure that you don't have any other services running on the system that is listening on any of these ports:
Gatekeeper may use different ports in the future, we highly recommend to install Authentick on a dedicated host for this reason.
Before you proceed, make sure you fulfill the following criteria:
Running a supported distribution with Snap