@page "/settings"
@inherits DashboardPageBase
| Authentication mode | @Snapshot.Configuration.Authentication.Mode |
|---|---|
| Auth database | @Snapshot.Configuration.Authentication.SqlitePath |
| Pepper secret | @Snapshot.Configuration.Authentication.PepperSecretName |
| Run migrations | @Snapshot.Configuration.Authentication.RunMigrationsOnStartup |
| Worker executable | @Snapshot.Configuration.Worker.ExecutablePath |
| Worker architecture | @Snapshot.Configuration.Worker.RequiredArchitecture |
| Startup timeout | @Snapshot.Configuration.Worker.StartupTimeoutSeconds seconds |
| Shutdown timeout | @Snapshot.Configuration.Worker.ShutdownTimeoutSeconds seconds |
| Heartbeat grace | @Snapshot.Configuration.Worker.HeartbeatGraceSeconds seconds |
| Default command timeout | @Snapshot.Configuration.Sessions.DefaultCommandTimeoutSeconds seconds |
| Max sessions | @Snapshot.Configuration.Sessions.MaxSessions |
| Event queue capacity | @Snapshot.Configuration.Events.QueueCapacity |
| Backpressure policy | @Snapshot.Configuration.Events.BackpressurePolicy |
| Dashboard enabled | @Snapshot.Configuration.Dashboard.Enabled |
| Dashboard path | @Snapshot.Configuration.Dashboard.PathBase |
| Require admin scope | @Snapshot.Configuration.Dashboard.RequireAdminScope |
| Anonymous localhost | @Snapshot.Configuration.Dashboard.AllowAnonymousLocalhost |
| Snapshot interval | @Snapshot.Configuration.Dashboard.SnapshotIntervalMilliseconds ms |
| Show tag values | @Snapshot.Configuration.Dashboard.ShowTagValues |
| Worker protocol | @Snapshot.Configuration.Protocol.WorkerProtocolVersion |