github marcpope/borgbackupserver v2.21.0

10 hours ago

What's New

InterWorx Control Panel Backup Plugin

New pre-backup plugin for InterWorx hosting control panel servers. Runs backup.pex before borg archives to capture domain configurations, websites, databases, and email.

Three backup modes:

  • Structure Only — Manifest XML only, no data files (fastest, ideal when borg already backs up the data directories)
  • Full Backup — All website files, databases, and email
  • Partial Backup — Select individual components (web, db, mail) with options to exclude logs and stats

Configurable domains, output directory, compression level, and automatic cleanup after borg archiving.

Storage Location Security (#71)

  • Storage locations are now immutable once created — delete and recreate to change. Prevents accidental path changes that would break existing repos.
  • Storage path in setup wizard is locked to /var/bbs/home and no longer editable. External storage should be added as Storage Locations after setup.
  • Removed storage_path from the editable settings POST whitelist.

Plugin Form Improvements

  • Generic plugin forms now support select dropdown fields and show_when conditional visibility. Any plugin can use dropdowns with fields that appear/hide based on the selected value.

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.