Guide for using the installation wizard in Convier
By default, Convier reads config like OIDC client ID and secret from environment variables, but configuration may also be fetched from a secrets store if running in a supported environment (e.g. App Service).
To fetch config directly from a key vault in Azure when running as an App Service, do the following:
Key Vault Secrets OfficerAZURE_KEY_VAULT_NAME
AZURE_KEY_VAULT_URL if not a standard URLKey Vault Secrets UserGOOGLE_SECRET_MANAGER_PROJECT_ID=<your project id>INSTALLATION_MODE=true or create secret (INSTALLATION-MODE=true).INSTALLATION_PASSWORDSERVER_PORT=80USE_SECRET_STORE=trueWEBSITES_ENABLE_APP_SERVICE_STORAGE=trueJDBC_CONNECTION_STRING -> JDBC-CONNECTION-STRING)INSTALLATION_MODE=false and restart service[
{
"name": "AZURE_KEY_VAULT_NAME",
"value": "<kv name>",
"slotSetting": false
},
{
"name": "INSTALLATION_MODE",
"value": "true",
"slotSetting": true
},
{
"name": "INSTALLATION_PASSWORD",
"value": "<pw>",
"slotSetting": false
},
{
"name": "SERVER_PORT",
"value": "80",
"slotSetting": false
},
{
"name": "USE_SECRET_STORE",
"value": "true",
"slotSetting": false
},
{
"name": "WEBSITES_ENABLE_APP_SERVICE_STORAGE",
"value": "true",
"slotSetting": false
}
]
