Files
templates/blueprints/zitadel/template.toml
Tony Hart 5dd4f752e0 add zitadel template (#209)
* add casdoor templates

* fix meta json casdoor

* fix casdoor templates

* improve templates

* fix meta and improve casdoor template

* fix app conf

* fix db casdoor app conf

* update app conf var path

* app config mount fix v6

* fix appconf v7

* fix casbin url image

* test postgress anjg

* mounted file is wrong

* remove casdoor

* add zitadel templates

* update passwd masterkey

* update master key length

* improve env var default template

* improve env var for default login

* passwd generated dont meet zitadel criteria

* disable smtp host for first launch app

* use tls as default

* tls mode external

* remove unused env

* change tls model

* change external port

* test tls traefik

* test disable tls

* disable tls

* external port

* remove env var

* port binding fix

* remove bridge network and fix and update meta json
2025-07-06 22:34:00 -06:00

29 lines
787 B
TOML

[variables]
main_domain = "${domain}"
postgres_password = "${password:32}"
zitadel_masterkey = "${password:32}"
admin_username = "${username}"
admin_email = "${email}"
admin_password = "AdminPassword123!"
[config]
[[config.domains]]
serviceName = "zitadel"
port = 8080
host = "${main_domain}"
path = "/"
[config.env]
POSTGRES_PASSWORD = "${postgres_password}"
ZITADEL_MASTERKEY = "${zitadel_masterkey}"
EXTERNAL_DOMAIN = "${main_domain}"
# Custom Admin User Configuration
ZITADEL_FIRSTINSTANCE_ORG_HUMAN_USERNAME = "${admin_username}"
ZITADEL_FIRSTINSTANCE_ORG_HUMAN_PASSWORD = "${admin_password}"
ZITADEL_FIRSTINSTANCE_ORG_HUMAN_EMAIL_ADDRESS = "${admin_email}"
ZITADEL_FIRSTINSTANCE_ORG_HUMAN_FIRSTNAME = "Admin"
ZITADEL_FIRSTINSTANCE_ORG_HUMAN_LASTNAME = "User"
[[config.mounts]]