github marcpope/borgbackupserver v2.23.0

latest releases: v2.24.0, v2.24.0-beta.1
15 hours ago

What's New

Branding (#85)

New Settings > Branding tab for customizing the BBS interface:

  • Navbar Icon — upload a square PNG to replace the default BBS logo in the top-left corner (resized to 120x120px max)
  • Login Page Logo — upload a wide PNG for the login screen (resized to 475x100px max)
  • Login Page Theme — force dark or light mode on the login page regardless of user preferences (useful when your logo only works on one background)

Images are stored in the database and persist across Docker rebuilds. Client-side resizing with live preview before saving.

System-Wide Default Theme (#85)

Admins can set the default theme (dark/light) in Settings > General. Applies to the login page and new users. Users can still override in their profile.

Fixes

Borg Update Retry Loop (#79)

When a borg update failed (e.g. disk full), the auto-update logic re-queued a new attempt every 30 seconds — creating hundreds of failed jobs and error notification emails. Now waits 24 hours before retrying a failed update.

ClickHouse Thread Count (#83)

ClickHouse thread pools capped to reasonable limits (max 32 threads, background pools 1-2 each). Default ClickHouse spawned ~800 threads regardless of workload. Should drop to ~50-80 threads.

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.