authentik-server

authentik-server

Docker 应用程序 from zuerrex's Repository

概述

Authentik is an open-source Identity Provider (IdP) focused on flexibility, security, and ease of integration. The server container runs the core web application and API, handling authentication flows, admin dashboard, and user portal. It connects to the worker container for background jobs and tasks.

要求

The server runs alongside the worker and connects to the same PostgreSQL (16 and above) and Redis instances. It depends on PostgreSQL and Redis, install them first. To start the initial setup, navigate to http://IP:9000/if/flow/initial-setup/ or https://FQDN/if/flow/initial-setup/

运行时参数

网络用户界面
http://[IP]:[PORT:9000]
网络
bridge
外壳
sh
特权
false

模板配置

Secret KeyVariable

Cryptographic key for Authentik.

目标
AUTHENTIK_SECRET_KEY
Redis HostVariable

Host/IP of the Redis server.

目标
AUTHENTIK_REDIS__HOST
默认值
redis
价值
redis
Redis PasswordVariable

Password of Redis server.

目标
AUTHENTIK_REDIS__PASSWORD
PostgreSQL HostVariable

Host/IP of the PostgreSQL database.

目标
AUTHENTIK_POSTGRESQL__HOST
默认值
postgresql16
价值
postgresql
PostgreSQL UserVariable

Username for PostgreSQL access.

目标
AUTHENTIK_POSTGRESQL__USER
默认值
postgres
价值
postgres
PostgreSQL Database NameVariable

Name of the PostgreSQL database.

目标
AUTHENTIK_POSTGRESQL__NAME
默认值
authentik
价值
authentik
PostgreSQL PasswordVariable

Password for the PostgreSQL user.

目标
AUTHENTIK_POSTGRESQL__PASSWORD
Media VolumePathrw

Stores uploaded media and assets.

目标
/media
默认值
/mnt/user/appdata/authentik/media
价值
/mnt/user/appdata/authentik/media
Custom Templates VolumePathrw

Stores custom Authentik templates.

目标
/templates
默认值
/mnt/user/appdata/authentik/templates
价值
/mnt/user/appdata/authentik/templates
HTTP PortPorttcp

Web UI and API (HTTP) access port.

目标
9000
默认值
9000
价值
9000
HTTPS PortPorttcp

Secure Web UI and API (HTTPS) access port.

目标
9443
默认值
9443
价值
9443
Enable Error ReportingVariable

Enable/disable sending error reports (true/false).

目标
AUTHENTIK_ERROR_REPORTING__ENABLED
默认值
true
价值
true
Email HostVariable

SMTP server hostname.

目标
AUTHENTIK_EMAIL__HOST
默认值
smtp.gmail.com
价值
smtp.gmail.com
Email PortVariable

SMTP server port.

目标
AUTHENTIK_EMAIL__PORT
默认值
587
价值
587
Email UsernameVariable

SMTP account username.

目标
AUTHENTIK_EMAIL__USERNAME
默认值
example@localhost
Email PasswordVariable

For Gmail, visit https://myaccount.google.com/apppasswords

目标
AUTHENTIK_EMAIL__PASSWORD
Email Use TLSVariable

Enable TLS for SMTP (true/false).

目标
AUTHENTIK_EMAIL__USE_TLS
默认值
true
价值
true
Email Use SSLVariable

Enable SSL for SMTP (true/false).

目标
AUTHENTIK_EMAIL__USE_SSL
默认值
false
价值
false
Email TimeoutVariable

SMTP timeout in seconds.

目标
AUTHENTIK_EMAIL__TIMEOUT
默认值
10
价值
10
Email From AddressVariable

Default “From” email address.

目标
AUTHENTIK_EMAIL__FROM
默认值
authintik@localhost

详细信息

存储库
ghcr.io/goauthentik/server:2025.8.1
最后更新2026-05-31
初见2025-08-28

在Unraid 上运行 authentik-server 。

authentik-server 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。