zitadel
OfficialDocker app from Darklesc's Repository
Overview
ZITADEL as identity experience platform provides all the features for identity management, secure authentication, and access management for your customers, employees, devices or services. Our platform makes it easy to deploy a hosted, multi-factor secured login, offer single sign-on, allow users to bring existing identities, integrate with our APIs, and keep informed with our event-based audit trail.
Working with Postgres 16 and 17.
Please replace --masterkey “MasterkeyNeedsToHave32Characters” in Post Arguments with a safe one.
Default username: zitadel-admin@zitadel.localhost
Default password: Password1!
In the above username, replace localhost with your configured external domain, if any. e.g. with zitadel-admin@zitadel.sso.my.domain.tld
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--restart unless-stopped
Template configuration
DATABASE POSTGRES HOSTVariable
- Target
- ZITADEL_DATABASE_POSTGRES_HOST
- Default
- db
DATABASE POSTGRES PORTVariable
- Target
- ZITADEL_DATABASE_POSTGRES_PORT
- Default
- 5432
DATABASE POSTGRESVariable
- Target
- ZITADEL_DATABASE_POSTGRES_DATABASE
- Default
- zitadel
- Value
- zitadel
DATABASE POSTGRES USER USERNAMEVariable
- Target
- ZITADEL_DATABASE_POSTGRES_USER_USERNAME
- Default
- zitadel
- Value
- zitadel
DATABASE POSTGRES USER PASSWORDVariable
- Target
- ZITADEL_DATABASE_POSTGRES_USER_PASSWORD
- Default
- zitadel
- Value
- zitadel
DATABASE POSTGRES USER SSL MODEVariable
- Target
- ZITADEL_DATABASE_POSTGRES_USER_SSL_MODE
- Default
- disable
- Value
- disable
DATABASE POSTGRES ADMIN USERNAMEVariable
- Target
- ZITADEL_DATABASE_POSTGRES_ADMIN_USERNAME
- Default
- postgres
DATABASE POSTGRES ADMIN PASSWORDVariable
- Target
- ZITADEL_DATABASE_POSTGRES_ADMIN_PASSWORD
- Default
- postgres
DATABASE POSTGRES ADMIN SSL MODEVariable
- Target
- ZITADEL_DATABASE_POSTGRES_ADMIN_SSL_MODE
- Default
- disable
- Value
- disable
EXTERNAL SECUREVariable
- Target
- ZITADEL_EXTERNALSECURE
- Default
- false
- Value
- false
EXTERNAL DOMAINVariable
- Target
- ZITADEL_EXTERNALDOMAIN
- Default
- localhost
WEB UIPorttcp
- Target
- 8080
- Default
- 8080
Categories
Details
Repository
ghcr.io/zitadel/zitadel:latestLast Updated2026-05-31
First Seen2024-11-03
Run Zitadel on Unraid.
Zitadel is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.