Skip to main content
Version: 4.x

Web Configuration

Fig Web is a Blazor WebAssembly application. Configuration lives in wwwroot/appsettings.json (or is substituted at container start via FIG_API_URI — see the Web Docker entrypoint).

WebSettings

SettingDescriptionDefault
ApiUriFig API address the browser calls. In Docker, set FIG_API_URI; the entrypoint writes it into appsettings.json.https://localhost:7281
EnvironmentLabel shown in the UI (for example in the change dialog).Development
DefaultDisplayCollapsedWhen true, the settings page opens in compact view.true
AuthenticationFigManaged (default) or Keycloak. Must match the API. See Security.FigManaged

Example:

{
"WebSettings": {
"ApiUri": "https://localhost:7281",
"Environment": "Development",
"DefaultDisplayCollapsed": true,
"Authentication": {
"Mode": "FigManaged"
}
}
}

Keycloak fields (Authority, ClientId, Scopes, ApiScope, role mappings including Dashboard, and so on) are documented under Security — Web configuration.