Installation
Everything you need to get authentik up and running! For information about upgrading to a new version, refer to the Upgrade section in the relevant Release Notes.
📄️ Docker Compose installation
This installation method is for test setups and small-scale production setups.
📄️ Kubernetes installation
You can install authentik to run on Kubernetes using Helm Chart.
📄️ Beta versions
You can test upcoming authentik versions, including major new features that are in "Beta release", by switching to the next images. It is recommended to upgrade to the latest stable release before upgrading to Beta images. It is always possible to upgrade from the Beta to the next stable release.
📄️ Configuration
This page details all the authentik configuration options that you can set via environment variables.
📄️ Reverse-proxy
Since authentik uses WebSockets to communicate with Outposts, it does not support HTTP/1.0 reverse-proxies. The HTTP/1.0 specification does not officially support WebSockets or protocol upgrades, though some clients may allow it.
📄️ Automated install
To install authentik automatically (skipping the Out-of-box experience), you can use the following environment variables:
📄️ Air-gapped environments
Outbound connections
📄️ Monitoring
authentik can be easily monitored in multiple ways.
📄️ S3 storage setup
Preparation