diff --git a/system-config/services/containers/netbird/default.nix b/system-config/services/containers/netbird/default.nix index a4976cf..c993cd8 100644 --- a/system-config/services/containers/netbird/default.nix +++ b/system-config/services/containers/netbird/default.nix @@ -66,31 +66,17 @@ oidcConfigEndpoint = "https://auth.blunkall.us/realms/General/.well-known/openid-configuration"; - settings = {}; - }; - - dashboard = { - enable = true; - settings = { - NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT = "https://auth.blunkall.us/realms/General/.well-known/openid-configuration"; - AUTH_AUTHORITY = "https://auth.blunkall.us/realms/General/.well-known/openid-configuration"; - NETBIRD_AUTH_CLIENT_ID = "netbird"; - NETBIRD_AUTH_DEVICE_AUTH_CLIENT_ID = "netbird"; - NETBIRD_MGMT_IDP = "keycloak"; - NETBIRD_IDP_MGMT_CLIENT_ID = "netbird-backend"; - NETBIRD_IDP_MGMT_CLIENT_SECRET = "QuqjTOAHKE6N6jJqkB1F1RGo3kqUhEdg"; - NETBIRD_IDP_MGMT_EXTRA_ADMIN_ENDPOINT = "https://auth.blunkall.us/admin/realms/General"; - NETBIRD_USE_AUTH0 = false; - NETBIRD_AUTH_SUPPORTED_SCOPES = "openid profile email offline_access api"; - NETBIRD_AUTH_AUDIENCE = "netbird"; - - NETBIRD_DISABLE_LETSENCRYPT = true; - NETBIRD_MGMT_API_PORT = "443"; - NETBIRD_SIGNAL_PORT = "443"; - - TURN_MIN_PORT = "49152"; - TURN_MAX_PORT = "54152"; + "TURNConfig" = { + "Turns" = [ + { + "Proto" = "udp"; + "URI" = "turn:vpn.blunkall.us:3478"; + "Username" = "netbird"; + "Password" = "QTCV8+Q+b+g5FYXz3gRP7suxy9cmbEpFTzYu2+/IQ4E"; + } + ]; + }; }; }; @@ -99,10 +85,6 @@ password = "password"; }; - - signal = { - enable = true; - }; }; };