# PostgreSQL password. Choose your own; the stack does not start without it (the compose file says: database password required). # Generate one with: openssl rand -base64 36 | tr -d '\n' (PostgreSQL does not support passwords longer than 99 characters) # PG_PASS= # authentik secret key. Choose your own; the stack does not start without it. Do not change it after the first start: it signs sessions and encrypts stored values. # A placeholder would be a known key, so the lab's value is not published and this line is commented out. # Generate one with: openssl rand -base64 60 | tr -d '\n' # AUTHENTIK_SECRET_KEY= # Optional: the password of the default admin user akadmin, read on the FIRST start only (https://docs.goauthentik.io/install-config/automated-install/). # Leave the three AUTHENTIK_BOOTSTRAP_* lines out and authentik asks for the password in the browser instead, at http://:9000/if/flow/initial-setup/. # The lab's value is public, so this line is commented out. Choose your own if you want a non-interactive start. # AUTHENTIK_BOOTSTRAP_PASSWORD= # Optional: an API token for akadmin, created on the first start only. The value is the token itself, so keep it secret. Choose your own long random string. # AUTHENTIK_BOOTSTRAP_TOKEN= AUTHENTIK_BOOTSTRAP_EMAIL=akadmin@selfhostbench.test