MyNixOS website logo
option

services.netbird.server.dashboard.settings

An attribute set that will be used to substitute variables when building the dashboard. Any values set here will be templated into the frontend and be public for anyone that can reach your website. The exact values sadly aren't documented anywhere. A starting point when searching for valid values is this script The only mandatory value is 'AUTH_AUTHORITY' as we cannot set a default value here.

Declarations
Type
attribute set of (string or boolean)
Default
''
  {
    AUTH_AUDIENCE = "netbird";
    AUTH_CLIENT_ID = "netbird";
    AUTH_SUPPORTED_SCOPES = "openid profile email";
    NETBIRD_TOKEN_SOURCE = "idToken";
    USE_AUTH0 = false;
  }
''