github marcpope/borgbackupserver v2.0.4

latest releases: v2.18.7, v2.18.6, v2.18.4...
one month ago

What's New

Daily Backup Reports

  • On-demand and scheduled daily backup reports with per-agent status, error summaries, and storage stats
  • Email delivery with per-user preferred delivery hour
  • Reports viewable in the Profile > Reports tab with timezone-aware timestamps
  • Multiple reports per day supported (each generation creates a new entry)

Rebuild Catalog

  • New "Rebuild Catalog" maintenance action on the repository detail page
  • Re-scans all recovery points and rebuilds the file browse catalog
  • Uses a temp-table strategy to avoid downtime — builds into a temporary table, then swaps atomically on success
  • Progress logging shows N/M archives processed in the job queue

Repository Detail Redesign

  • Richer Repository Info section showing storage type (Local/Remote SSH), dedup ratio, encryption, borg version, and linked backup plans
  • Reorganized layout: Info & Recent Jobs on the left, Maintenance on the right, Danger Zone at the bottom
  • Borg version now tracked per-repository on backup completion

CentOS 6 / SysV Init Support

  • Agent installer and uninstaller now support SysV init for legacy systems (CentOS 6, older distros without systemd)
  • Locale detection improved for systems without C.UTF-8
  • Note: CentOS 6 users may need to install Borg manually using Vault EPEL repos, as standard EPEL mirrors no longer serve CentOS 6

Bug Fixes

  • Fixed schedule next_run calculation for daily schedules with multiple times
  • Fixed report generation SQL to use correct column names
  • Show "(Remote)" label next to repo name on schedules tab
  • Fixed ASCII encoding errors on CentOS 7 with non-ASCII filenames
  • Fixed disk usage showing ext4 reserved blocks as used space

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.