mirror of
https://github.com/zitadel/zitadel.git
synced 2024-12-17 21:37:35 +00:00
aa2a1848da
* feat: add filesystem and stdout notification channels * configure through env vars * compile * feat: add compact option for debug notification channels * fix channel mock generation * avoid sensitive information in error message Co-authored-by: Livio Amstutz <livio.a@gmail.com> * add review improvements Co-authored-by: Livio Amstutz <livio.a@gmail.com>
67 lines
2.0 KiB
Bash
67 lines
2.0 KiB
Bash
#tracing is disabled locally
|
|
ZITADEL_TRACING_TYPE=none
|
|
#metrics is disabled locally
|
|
ZITADEL_METRICS_TYPE=none
|
|
|
|
#recommended log level for local is debug
|
|
ZITADEL_LOG_LEVEL=debug
|
|
|
|
#database connection (cockroach insecure)
|
|
ZITADEL_EVENTSTORE_HOST=localhost
|
|
ZITADEL_EVENTSTORE_PORT=26257
|
|
CR_SSL_MODE=disable
|
|
|
|
#keys for cryptography
|
|
ZITADEL_KEY_PATH=.keys/local_keys.yaml
|
|
ZITADEL_USER_VERIFICATION_KEY=userverificationkey_1
|
|
ZITADEL_OTP_VERIFICATION_KEY=OTPVerificationKey_1
|
|
ZITADEL_OIDC_KEYS_ID=oidckey_1
|
|
ZITADEL_COOKIE_KEY=cookiekey_1
|
|
ZITADEL_CSRF_KEY=cookiekey_1
|
|
ZITADEL_IDP_CONFIG_VERIFICATION_KEY=idpconfigverificationkey_1
|
|
ZITADEL_DOMAIN_VERIFICATION_KEY=domainverificationkey_1
|
|
|
|
#debug mode is used for notifications
|
|
DEBUG_MODE=true
|
|
#used in the oidc library
|
|
#true enables usage of (insecure) http for localhost as issuer
|
|
CAOS_OIDC_DEV=true
|
|
#sets the cookies insecure in login (never use this in production!)
|
|
ZITADEL_CSRF_DEV=true
|
|
LOG_NOTIFICATIONS_ENABLED=true
|
|
LOG_NOTIFICATIONS_COMPACT=true
|
|
FS_NOTIFICATIONS_ENABLED=true
|
|
FS_NOTIFICATIONS_PATH=./.notifications
|
|
FS_NOTIFICATIONS_COMPACT=false
|
|
CHAT_ENABLED=false
|
|
|
|
#configuration for api/browser calls
|
|
ZITADEL_DEFAULT_DOMAIN=localhost
|
|
ZITADEL_ISSUER=http://localhost:50002/oauth/v2
|
|
ZITADEL_ACCOUNTS=http://localhost:50003/login
|
|
ZITADEL_AUTHORIZE=http://localhost:50002/oauth/v2
|
|
ZITADEL_OAUTH=http://localhost:50002/oauth/v2
|
|
ZITADEL_CONSOLE=http://localhost:4200
|
|
ZITADEL_COOKIE_DOMAIN=localhost
|
|
ZITADEL_API_DOMAIN=http://localhost:50002
|
|
|
|
#caching is used in UI's and API's
|
|
ZITADEL_CACHE_MAXAGE=12h
|
|
ZITADEL_CACHE_SHARED_MAXAGE=168h
|
|
ZITADEL_SHORT_CACHE_MAXAGE=5m
|
|
ZITADEL_SHORT_CACHE_SHARED_MAXAGE=15m
|
|
|
|
#console authorization configuration
|
|
ZITADEL_CONSOLE_RESPONSE_TYPE=CODE
|
|
ZITADEL_CONSOLE_GRANT_TYPE=AUTHORIZATION_CODE
|
|
|
|
ZITADEL_CONSOLE_DEV_MODE=true
|
|
ZITADEL_CONSOLE_DIR=console/src/assets/
|
|
|
|
#minio configuration
|
|
ZITADEL_ASSET_STORAGE_ACCESS_KEY_ID=access_key
|
|
ZITADEL_ASSET_STORAGE_SECRET_ACCESS_KEY=secret_key
|
|
ZITADEL_ASSET_STORAGE_TYPE=s3
|
|
ZITADEL_ASSET_STORAGE_ENDPOINT=minio:9000
|
|
ZITADEL_ASSET_STORAGE_BUCKET_PREFIX=local
|