{ "Stuns": [ { "Proto": "udp", "URI": "stun:netbird..net:3478", "Username": "", "Password": "" } ], "TURNConfig": { "TimeBasedCredentials": false, "CredentialsTTL": "12h0m0s", "Secret": "secret", "Turns": [ { "Proto": "udp", "URI": "turn:netbird..net:3478", "Username": "self", "Password": "" } ] }, "Relay": { "Addresses": [ "rel://netbird..net:33080" ], "CredentialsTTL": "24h0m0s", "Secret": "" }, "Signal": { "Proto": "http", "URI": "netbird..net:10000", "Username": "", "Password": "" }, "Datadir": "/var/lib/netbird/", "DataStoreEncryptionKey": "", "HttpConfig": { "LetsEncryptDomain": "", "CertFile": "/etc/letsencrypt/live/netbird..net/fullchain.pem", "CertKey": "/etc/letsencrypt/live/netbird..net/privkey.pem", "AuthAudience": "netbird-client", "AuthIssuer": "https://kc..net/realms/_sso", "AuthUserIDClaim": "", "AuthKeysLocation": "https://kc..net/realms/_sso/protocol/openid-connect/certs", "OIDCConfigEndpoint": "https://kc..net/realms/_sso/.well-known/openid-configuration", "IdpSignKeyRefreshEnabled": false, "ExtraAuthAudience": "" }, "IdpManagerConfig": { "ManagerType": "keycloak", "ClientConfig": { "Issuer": "https://kc..net/realms/_sso", "TokenEndpoint": "https://kc..net/realms/_sso/protocol/openid-connect/token", "ClientID": "netbird-backend", "ClientSecret": "", "GrantType": "client_credentials" }, "ExtraConfig": { "AdminEndpoint": "https://kc..net/admin/realms/_sso" }, "Auth0ClientCredentials": null, "AzureClientCredentials": null, "KeycloakClientCredentials": null, "ZitadelClientCredentials": null }, "DeviceAuthorizationFlow": { "Provider": "none", "ProviderConfig": { "ClientID": "", "ClientSecret": "", "Domain": "", "Audience": "netbird-client", "TokenEndpoint": "", "DeviceAuthEndpoint": "", "AuthorizationEndpoint": "", "Scope": "openid", "UseIDToken": false, "RedirectURLs": null, "DisablePromptLogin": false, "LoginFlag": 0 } }, "PKCEAuthorizationFlow": { "ProviderConfig": { "ClientID": "netbird-client", "ClientSecret": "", "Domain": "", "Audience": "netbird-client", "TokenEndpoint": "https://kc..net/realms/_sso/protocol/openid-connect/token", "DeviceAuthEndpoint": "", "AuthorizationEndpoint": "https://kc..net/realms/_sso/protocol/openid-connect/auth", "Scope": "openid profile email offline_access api", "UseIDToken": false, "RedirectURLs": [ "http://localhost:53000" ], "DisablePromptLogin": false, "LoginFlag": 0 } }, "StoreConfig": { "Engine": "sqlite" }, "ReverseProxy": { "TrustedHTTPProxies": [], "TrustedHTTPProxiesCount": 0, "TrustedPeers": [ "0.0.0.0/0" ] }, "DisableDefaultPolicy": false }