{ "read_timeout": "30s", "write_timeout": "30s", "idle_timeout": "60s", "shutdown_timeout": "10s", "log_level": "info", "grpc_listen_address": ":50051", "proxy_id": "proxy-1", "enable_grpc": true, "reverse_proxy": { "listen_address": ":443", "management_url": "https://api.netbird.io", "http_listen_address": ":80", "cert_mode": "letsencrypt", "tls_email": "your-email@example.com", "cert_cache_dir": "./certs", "oidc_config": { "provider_url": "https://your-oidc-provider.com", "client_id": "your-client-id", "client_secret": "your-client-secret-if-needed", "redirect_url": "http://localhost:80/auth/callback", "scopes": ["openid", "profile", "email"], "jwt_keys_location": "https://your-oidc-provider.com/.well-known/jwks.json", "jwt_issuer": "https://your-oidc-provider.com/", "jwt_audience": ["your-api-identifier-or-client-id"], "jwt_idp_signkey_refresh_enabled": false, "session_cookie_name": "auth_session" } } }