Skip to content
All apps

Authentik

An open-source Identity Provider, focused on flexibility

Setup check
Not yet
Setup
One click
Memory
From 2 GB
Category
Security

About this app

An open-source Identity Provider, focused on flexibility and versatility.

What this app needs

recipe.json

Settings

  • Postgres hostOptional
  • Postgresql user nameOptional
  • Postgres dbOptional
  • Postgresql passwordGenerated if left empty
  • Authentikserver passwordGenerated if left empty
  • Authentik error reporting enabledOptional
  • Authentik email hostOptional
  • Authentik email portOptional
  • Authentik email usernameOptional
  • Authentik email passwordGenerated if left empty
  • Authentik email use tlsOptional
  • Authentik email use sslOptional
  • Authentik email timeoutOptional
  • Authentik email fromOptional

After it starts

Imported from the Coolify service templates and verified to start on Setup; it has not been reviewed line by line.

  • Open the app and finish its first-run setup.
  • Passwords and keys were generated on first deploy; you can read them in the deployment's inputs.
Technical details
Opens
authentik-server:9000/
Check
GET / within 300 s
  • postgresqlHealth check
    Image
    postgres:16.15-alpine
    Ports
    No ports
    Data
    authentik-db → /var/lib/postgresql/data
    Internet
    No internet access
    Limits
    0.5 CPUs · 512 MB
  • authentik-server
    Image
    ghcr.io/goauthentik/server:2026.5.6
    Ports
    9000/http
    Data
    data → /datacustom-templates → /templates
    Internet
    Public internet, private networks blocked
    Limits
    1 CPU · 1024 MB
    Waits for postgresql (healthy)
  • authentik-worker
    Image
    ghcr.io/goauthentik/server:2026.5.6
    Ports
    No ports
    Data
    data → /datacerts → /certscustom-templates → /templates
    Internet
    Public internet, private networks blocked
    Limits
    0.5 CPUs · 512 MB
    Waits for postgresql (healthy)

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/authentik)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2Fgoauthentik%2Fauthentik)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.