Configurations and other related files for Starlight Network infrastructure, made openly available.
README.md

Authentik Podman quadlets setup#

This contains some podman quadlet files for use with podman+systemd, it uses podman's pods feature.

You will need to make sure the following directories exist before you use these:

  • /etc/authentik/
  • /var/lib/authentik
  • /var/lib/authentik/certs
  • /var/lib/authentik/media
  • /var/lib/authentik/custom-templates
  • /var/lib/authentik/postgresql/data

Setup#

To set this up, copy the .env file from this directory and populate it with your preferred values.

Make sure all directories exist, and copy the .container files and the authentik.pod into /etc/containers/systemd/

Then, systemd daemon-reload, and systemctl enable authentik-pod. Authentik should now automatically start the entire set of services on boot.

You can, optionally, hook Authentik up to an existing postgresql server, either one in a container or else. In that case there will be some extra setup involved that I won't cover here.