Automated install
To install authentik automatically (skipping the Out-of-box experience), you can use the following environment variables on the worker container:
AUTHENTIK_BOOTSTRAP_PASSWORD
Configure the default password for the akadmin
user. Only read on the first startup. Can be used for any flow executor.
AUTHENTIK_BOOTSTRAP_TOKEN
note
Requires authentik 2021.8
Create a token for the default akadmin
user. Only read on the first startup. The string you specify for this variable is the token key you can use to authenticate yourself to the API.
AUTHENTIK_BOOTSTRAP_EMAIL
note
Requires authentik 2023.3
Set the email address for the default akadmin
user.
Kubernetes
In the Helm values, set the akadmin
user password and token:
authentik:
bootstrap_token: test
bootstrap_password: test
To store the password and token in a secret, use:
envFrom:
- secretRef:
name: _some-secret_
where some-secret contains the environment variables as in the documentation above.