Files
codeandClaude Sonnet 5 2857123267 Promote authentik_dev to authentik, bump to 2026.8.3, add redis
Renames the stack to drop the _dev suffix now that it's production-ready.
Bumps AUTHENTIK_TAG from 2025.10.1 to 2026.8.3, adds the redis service
required by the authentik server/worker (was missing entirely), and
fixes stale/duplicated lines in the README.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 01:58:28 +00:00

1.9 KiB
Raw Permalink Blame History

Authentik

Here is the official doc: https://docs.goauthentik.io/install-config/install/docker-compose/

Authentik is on a 2 month release cycle and should be updated in order of release.

Overview

Identity provider and SSO platform supporting OIDC, SAML, LDAP, and proxy authentication.

Project Details

Getting Started

  1. Start the container: docker compose up -d
  2. Open http://localhost:9000 in your browser
  3. Follow the initial setup wizard to configure the application

Environment Variable Notes

PG_DB  default: authentik
PG_USER  default: authentik
AUTHENTIK_TAG  default: 2026.8.3
PG_PASS  default: (none, must be set)
AUTHENTIK_PORT_HTTP  default: 9000
AUTHENTIK_PORT_HTTPS  default: 9443

Volume Notes

/var/lib/postgresql/data  host path /data/authentik/db
/data (redis)  host path /data/authentik/redis
/media  host path /data/authentik/media
/templates  host path /data/authentik/custom-templates
/certs  host path /data/authentik/certs

Network Notes

Requires proxy network

Docker Run

docker run -d \
  --name authentik \
  -p 9000:9000 \
  -p 9443:9443 \
  -v /data/authentik/db:/var/lib/postgresql/data \
  -v /data/authentik/redis:/data \
  -v /data/authentik/media:/media \
  -v /data/authentik/custom-templates:/templates \
  -v /data/authentik/certs:/certs \
  ghcr.io/goauthentik/server:2026.8.3

See compose.yaml for the full set of environment variables.

Additional Notes / Gotchas

Nothing specific to this stack so far.

Dockhand Stack, Deploy from Git

Cookbooks Repository stackname: authentik Compose file path: authentik/compose.yaml Additional env file (optional): authentik/sample.env

Then "Load" authentik/sample.env into the Environmental variables in dockhand

Create the Stack