mirror of
https://github.com/outbackdingo/homelab-v.git
synced 2026-08-25 14:53:19 +00:00
57 lines
1.4 KiB
Cheetah
57 lines
1.4 KiB
Cheetah
{
|
|
"Stuns": [
|
|
{
|
|
"Proto": "udp",
|
|
"URI": "${STUN_URI}",
|
|
"Username": "",
|
|
"Password": null
|
|
}
|
|
],
|
|
"TURNConfig": {
|
|
"Turns": [
|
|
{
|
|
"Proto": "udp",
|
|
"URI": "${TURN_URI}",
|
|
"Username": "${COTURN_USER}",
|
|
"Password": "${COTURN_PASSWORD}"
|
|
}
|
|
],
|
|
"CredentialsTTL": "12h",
|
|
"Secret": "secret",
|
|
"TimeBasedCredentials": false
|
|
},
|
|
"Relay": {
|
|
"Addresses": [ "${RELAY_URI}" ],
|
|
"CredentialsTTL": "24h",
|
|
"Secret": "${NB_AUTH_SECRET}"
|
|
},
|
|
"Signal": {
|
|
"Proto": "${SIGNAL_PROTOCOL}",
|
|
"URI": "${SIGNAL_URI}",
|
|
"Username": "",
|
|
"Password": null
|
|
},
|
|
"Datadir": "",
|
|
"HttpConfig": {
|
|
"Address": "0.0.0.0:80",
|
|
"AuthAudience": "${AUTH_CLIENT_ID}",
|
|
"AuthUserIDClaim": "${AUTH_USER_ID_CLAIM:-sub}",
|
|
"CertFile": "${MGMT_API_CERT_FILE}",
|
|
"CertKey": "${MGMT_API_CERT_KEY_FILE}",
|
|
"OIDCConfigEndpoint": "${AUTH_AUTHORITY}/.well-known/openid-configuration"
|
|
},
|
|
"IdpManagerConfig": { },
|
|
"DeviceAuthorizationFlow": { },
|
|
"PKCEAuthorizationFlow": {
|
|
"ProviderConfig": {
|
|
"Audience": "${AUTH_CLIENT_ID}",
|
|
"ClientID": "${AUTH_CLIENT_ID}",
|
|
"ClientSecret": "${AUTH_CLIENT_SECRET}",
|
|
"Domain": "",
|
|
"Scope": "${AUTH_SUPPORTED_SCOPES}",
|
|
"RedirectURLs": ${AUTH_PKCE_REDIRECT_URLS:-[ "http://localhost:53000" ]},
|
|
"UseIDToken": ${AUTH_PKCE_USE_ID_TOKEN:-true}
|
|
}
|
|
}
|
|
}
|