Templatesauthelia
security
authelia
Open-source authentication and authorization server providing SSO and multi-factor auth as a companion to reverse proxies via a login portal.
securityidentityutilitiesPostgreSQLValkey
What gets deployed
Web
authelia server
PostgreSQL
managed database
Valkey
managed cache
GitHub stars23,000
About
Open-source authentication and authorization server providing SSO and multi-factor auth as a companion to reverse proxies via a login portal.
Managed services
- PostgreSQLTCP:5432
- ValkeyTCP:6379
Environment Variables
| Variable | Description | Required |
|---|---|---|
| AUTHELIA_STORAGE_POSTGRES_ADDRESS | Default: tcp://{{KUBERO_APP_NAME}}-postgresql-rw:5432 | Optional |
| AUTHELIA_STORAGE_POSTGRES_DATABASE | Default: authelia | Optional |
| AUTHELIA_STORAGE_POSTGRES_USERNAME | Default: authelia | Optional |
| AUTHELIA_STORAGE_POSTGRES_PASSWORD | Default: authelia | Optional |
| AUTHELIA_SESSION_REDIS_HOST | Default: rfr-{{KUBERO_APP_NAME}}-valkey-readwrite | Optional |
| AUTHELIA_SESSION_REDIS_PORT | Default: 6379 | Optional |
| AUTHELIA_STORAGE_ENCRYPTION_KEY | Default: replace-with-openssl-rand-hex-32 | Optional |
| AUTHELIA_SESSION_SECRET | Default: replace-with-openssl-rand-hex-32 | Optional |
| AUTHELIA_IDENTITY_VALIDATION_RESET_PASSWORD_JWT_SECRET | Default: replace-with-openssl-rand-hex-32 | Optional |
| AUTHELIA_PUBLIC_URL | Default: {{KUBERO_APP_URL}} | Optional |
| AUTHELIA_COOKIE_DOMAIN | Default: {{KUBERO_APP_HOST}} | Optional |
Deploy authelia
One click to deploy a fully configured authelia instance with all dependencies pre-wired.
Deploy NowReady to deploy authelia?
No infrastructure to manage. Just connect your repo and go live in seconds.