Templateszitadel
zitadel
security

zitadel

Cloud-native identity platform — OIDC, OAuth2, SAML, passkeys, MFA, and multi-tenancy out of the box. Self-hosted alternative to Auth0.

securitydevelopmentworkPostgreSQL

What gets deployed

Web

zitadel server

PostgreSQL

managed database

GitHub stars9,000

About

Cloud-native identity platform — OIDC, OAuth2, SAML, passkeys, MFA, and multi-tenancy out of the box. Self-hosted alternative to Auth0.

Managed services

  • PostgreSQLTCP:5432

Environment Variables

VariableDescriptionRequired
ZITADEL_DATABASE_POSTGRES_HOSTDefault: {{KUBERO_APP_NAME}}-postgresql-rwOptional
ZITADEL_DATABASE_POSTGRES_PORTDefault: 5432Optional
ZITADEL_DATABASE_POSTGRES_DATABASEDefault: zitadelOptional
ZITADEL_DATABASE_POSTGRES_USER_USERNAMEDefault: zitadelOptional
ZITADEL_DATABASE_POSTGRES_USER_PASSWORDDefault: zitadelOptional
ZITADEL_DATABASE_POSTGRES_USER_SSL_MODEDefault: disableOptional
ZITADEL_DATABASE_POSTGRES_ADMIN_USERNAMEDefault: postgresOptional
ZITADEL_DATABASE_POSTGRES_ADMIN_PASSWORDDefault: zitadelOptional
ZITADEL_DATABASE_POSTGRES_ADMIN_SSL_MODEDefault: disableOptional
ZITADEL_EXTERNALDOMAINDefault: {{KUBERO_APP_HOST}}Optional
ZITADEL_EXTERNALPORTDefault: 443Optional
ZITADEL_EXTERNALSECUREDefault: trueOptional
ZITADEL_TLS_ENABLEDDefault: falseOptional
ZITADEL_MASTERKEYDefault: MasterkeyNeedsToHave32CharactersOptional

Deploy zitadel

One click to deploy a fully configured zitadel instance with all dependencies pre-wired.

Deploy Now

Ready to deploy zitadel?

No infrastructure to manage. Just connect your repo and go live in seconds.