container { # Database configuration env { name = "ZITADEL_DATABASE_POSTGRES_HOST" value = "zitadel-postgresql" } env { name = "ZITADEL_DATABASE_POSTGRES_PORT" value = "5432" } env { name = "ZITADEL_DATABASE_POSTGRES_DATABASE" value = "zitadel" } env { name = "ZITADEL_DATABASE_POSTGRES_USER_USERNAME" value = "zitadel" } env { name = "ZITADEL_DATABASE_POSTGRES_USER_PASSWORD" secret_name = "postgres-zitadel-pass" } env { name = "ZITADEL_DATABASE_POSTGRES_USER_SSL_MODE" value = "disable" } env { name = "ZITADEL_DATABASE_POSTGRES_ADMIN_USERNAME" value = "postgres" } env { name = "ZITADEL_DATABASE_POSTGRES_ADMIN_PASSWORD" secret_name = "postgres-pass" } env { name = "ZITADEL_DATABASE_POSTGRES_ADMIN_SSL_MODE" value = "disable" } # External access configuration env { name = "ZITADEL_EXTERNALSECURE" value = "false" } env { name = "ZITADEL_EXTERNALDOMAIN" value = "dev-zitadel.devaiconcentric.com" } env { name = "ZITADEL_EXTERNALPORT" value = "443" } env { name = "ZITADEL_TLS_ENABLED" value = "false" } # First instance configuration - Login client env { name = "ZITADEL_FIRSTINSTANCE_ORG_HUMAN_PASSWORDCHANGEREQUIRED" value = "false" } env { name = "ZITADEL_FIRSTINSTANCE_ORG_LOGINCLIENT_MACHINE_USERNAME" value = "login-client" } env { name = "ZITADEL_FIRSTINSTANCE_ORG_LOGINCLIENT_MACHINE_NAME" value = "Automatically Initialized IAM_LOGIN_CLIENT" } env { name = "ZITADEL_FIRSTINSTANCE_ORG_LOGINCLIENT_PAT_EXPIRATIONDATE" value = "2029-01-01T00:00:00Z" } # First instance configuration - Admin service account env { name = "ZITADEL_FIRSTINSTANCE_ORG_MACHINE_MACHINE_USERNAME" value = "admin-service" } env { name = "ZITADEL_FIRSTINSTANCE_ORG_MACHINE_MACHINE_NAME" value = "Admin Service Account for Migrations" } env { name = "ZITADEL_FIRSTINSTANCE_ORG_MACHINE_MACHINEKEY_TYPE" value = "1" } env { name = "ZITADEL_FIRSTINSTANCE_ORG_MACHINE_MACHINEKEY_EXPIRATIONDATE" value = "2029-01-01T00:00:00Z" } env { name = "ZITADEL_FIRSTINSTANCE_ORG_MACHINE_PAT_EXPIRATIONDATE" value = "2029-01-01T00:00:00Z" } # Login v2 configuration env { name = "ZITADEL_DEFAULTINSTANCE_FEATURES_LOGINV2_REQUIRED" value = "true" } env { name = "ZITADEL_DEFAULTINSTANCE_FEATURES_LOGINV2_BASEURI" value = "https://dev-zitadel-login.customdomain.com/ui/v2/login" } env { name = "ZITADEL_OIDC_DEFAULTLOGINURLV2" value = "https://dev-zitadel-login.customdomain.com/ui/v2/login/login?authRequest=" } env { name = "ZITADEL_OIDC_DEFAULTLOGOUTURLV2" value = "https://dev-zitadel-login.customdomain.com/ui/v2/login/logout?post_logout_redirect=" } env { name = "ZITADEL_SAML_DEFAULTLOGINURLV2" value = "https://dev-zitadel-login.customdomain.com/ui/v2/login/login?samlRequest=" } }