Configurations and other related files for Starlight Network infrastructure, made openly available.
at master 30 lines 957 B view raw view rendered
1# Authentik Podman quadlets setup 2 3This contains some podman quadlet files for use with podman+systemd, 4it uses podman's `pods` feature. 5 6You will need to make sure the following directories exist before you 7use these: 8 9- /etc/authentik/ 10- /var/lib/authentik 11- /var/lib/authentik/certs 12- /var/lib/authentik/media 13- /var/lib/authentik/custom-templates 14- /var/lib/authentik/postgresql/data 15 16## Setup 17 18To set this up, copy the `.env` file from this directory and populate 19it with your preferred values. 20 21Make sure all directories exist, and copy the `.container` files and 22the `authentik.pod` into `/etc/containers/systemd/` 23 24Then, `systemd daemon-reload`, and `systemctl enable authentik-pod`. 25Authentik should now automatically start the entire set of services 26on boot. 27 28You can, optionally, hook Authentik up to an existing postgresql 29server, either one in a container or else. In that case there will be 30some extra setup involved that I won't cover here.