Settings — General
This page is the catch-all for app-wide UI preferences. None of these settings change behaviour at the level of “what subtitles get downloaded” — they shape how the UI looks and how Sublarr surfaces operational information.
Interface
Section titled “Interface”| Setting | Default | Values | Effect |
|---|---|---|---|
| Interface language | de | de / en | UI text language. Settings labels, navigation, dialogs. Not the subtitle target language. |
| Theme | dark | dark / light / system | UI theme. system follows OS preference. |
| Items per page | 25 | 10 / 25 / 50 / 100 | Pagination size in Library, Wanted, Activity. |
| Default library view | grid | grid / list | What you see when you open /library. |
| Default library sort | recently_added | enum | Sort order: recently_added / title / year / size. |
| Date format | dd.MM.yyyy | format string | Used in every timestamp display. ISO yyyy-MM-dd is also common. |
| Time format | HH:mm | HH:mm / hh:mm a | 24-hour or 12-hour clock. |
Quiet hours
Section titled “Quiet hours”Suppresses non-critical notifications during a configurable window. Cross-references the same setting on the Notifications page.
| Setting | Default | Values | Effect |
|---|---|---|---|
| Enabled | off | toggle | Master switch. |
| Start | 22:00 | HH:MM | Window start (server timezone). |
| End | 07:00 | HH:MM | Window end. |
| Timezone | server | IANA tz | Override the server timezone for this rule. |
| Allow critical | on | toggle | Errors still notify even during quiet hours. |
Disk monitoring
Section titled “Disk monitoring”Sublarr can watch configured paths and warn before they fill up.
| Setting | Default | Values | Effect |
|---|---|---|---|
| Disk warning threshold (%) | 90 | 50–99 | Free space below this percentage triggers disk_warning. |
| Notify on warning | on | toggle | Fire notification event when threshold crossed. |
| Watched paths | /media, /config | path list | Paths to monitor. Add custom paths if you have extra mounts. |
Authentication
Section titled “Authentication”Cross-references Settings → System → Security. Configure here for the UI session; configure there for ops-level overrides.
| Setting | Default | Values | Effect |
|---|---|---|---|
| Require auth for UI | off | toggle | Demand a password for the web UI even when API key is empty. |
| Session timeout (min) | 60 | 5–1440 | UI session expires after inactivity. |
| Max login attempts | 5 | 1–20 | Failed attempts before lockout. |
| Lockout duration (min) | 15 | 1–1440 | How long lockout lasts. |
| Allowed IP ranges | empty | CIDR list | Restrict UI to these networks; empty = any IP. |
Re-run onboarding
Section titled “Re-run onboarding”The button at the bottom re-opens the onboarding wizard without resetting your existing data. Useful for redoing a step after changing your stack — e.g. adding a new Sonarr instance.
| Action | Effect |
|---|---|
| Re-run wizard | Opens the wizard at step 1; pre-fills with current values. |
| Reset wizard state | Clears the “wizard completed” flag so the wizard re-opens on next login. |