feat(secrets): pre-host ${secret:} config expansion in GatewayApplication.CreateBuilder (G-4 mechanism)

This commit is contained in:
Joseph Doherty
2026-07-16 10:26:23 -04:00
parent 9552b79481
commit 1533cd3909
3 changed files with 165 additions and 0 deletions
@@ -11,6 +11,12 @@
]
},
"AllowedHosts": "*",
"Secrets": {
"SqlitePath": "mxgateway-secrets.db",
"MasterKey": { "Source": "Environment", "EnvVarName": "ZB_SECRETS_MASTER_KEY" },
"RunMigrationsOnStartup": true,
"ResolveCacheTtl": "00:00:30"
},
"MxGateway": {
"Authentication": {
"Mode": "ApiKey",