Switch to terraform
This commit is contained in:
22
ansible/netbird/templates/dashboard.env.j2
Normal file
22
ansible/netbird/templates/dashboard.env.j2
Normal file
@@ -0,0 +1,22 @@
|
||||
# =============================================================================
|
||||
# NetBird Dashboard Environment (v1.6 - Embedded IdP)
|
||||
# =============================================================================
|
||||
# Uses NetBird's embedded IdP - no external auth required
|
||||
|
||||
# Endpoints
|
||||
NETBIRD_MGMT_API_ENDPOINT={{ netbird_protocol }}://{{ netbird_domain }}
|
||||
NETBIRD_MGMT_GRPC_API_ENDPOINT={{ netbird_protocol }}://{{ netbird_domain }}
|
||||
|
||||
# OIDC - using embedded IdP
|
||||
AUTH_AUDIENCE=netbird-dashboard
|
||||
AUTH_CLIENT_ID=netbird-dashboard
|
||||
AUTH_CLIENT_SECRET=
|
||||
AUTH_AUTHORITY={{ netbird_protocol }}://{{ netbird_domain }}/oauth2
|
||||
USE_AUTH0=false
|
||||
AUTH_SUPPORTED_SCOPES=openid profile email groups
|
||||
AUTH_REDIRECT_URI=/nb-auth
|
||||
AUTH_SILENT_REDIRECT_URI=/nb-silent-auth
|
||||
|
||||
# SSL (handled by Caddy)
|
||||
NGINX_SSL_PORT=443
|
||||
LETSENCRYPT_DOMAIN=none
|
||||
Reference in New Issue
Block a user