Configurations and other related files for Starlight Network infrastructure, made openly available.
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.