50 lines
1.0 KiB
Django/Jinja
50 lines
1.0 KiB
Django/Jinja
{
|
|
"Stuns": [
|
|
{
|
|
"Proto": "udp",
|
|
"URI": "stun:{{ netbird_domain }}:3478"
|
|
}
|
|
],
|
|
"TURNConfig": {
|
|
"Turns": [
|
|
{
|
|
"Proto": "udp",
|
|
"URI": "turn:{{ netbird_domain }}:3478",
|
|
"Username": "netbird",
|
|
"Password": "{{ vault_turn_password }}"
|
|
}
|
|
],
|
|
"TimeBasedCredentials": false
|
|
},
|
|
"Relay": {
|
|
"Addresses": [
|
|
"rels://{{ netbird_domain }}:443/relay"
|
|
],
|
|
"CredentialsTTL": "168h",
|
|
"Secret": "{{ vault_relay_secret }}"
|
|
},
|
|
"Signal": {
|
|
"Proto": "https",
|
|
"URI": "{{ netbird_domain }}:443"
|
|
},
|
|
"Datadir": "/var/lib/netbird",
|
|
"DataStoreEncryptionKey": "{{ vault_encryption_key }}",
|
|
"StoreConfig": {
|
|
"Engine": "sqlite"
|
|
},
|
|
"HttpConfig": {
|
|
"Address": "0.0.0.0:80"
|
|
},
|
|
"IdpManagerConfig": {
|
|
"ManagerType": "none"
|
|
},
|
|
"EmbeddedIdP": {
|
|
"Enabled": true,
|
|
"Issuer": "https://{{ netbird_domain }}/oauth2",
|
|
"DashboardRedirectURIs": [
|
|
"https://{{ netbird_domain }}/nb-auth",
|
|
"https://{{ netbird_domain }}/nb-silent-auth"
|
|
]
|
|
}
|
|
}
|