github marcpope/borgbackupserver v2.14.0-beta.4

latest releases: v2.29.0, v2.28.9, v2.28.8...
pre-releaseone month ago

Changes since beta.3

  • Fix storage path changes breaking SSH — Added ssh_home_dir column to agents table. The system now stores each agent's SSH home directory at provisioning time instead of deriving it from settings.storage_path at runtime. Changing storage_path after agents are created no longer breaks SSH paths, catalog log paths, client deletion, or Docker entrypoint user recreation. Includes migration with automatic backfill for existing agents.

  • Import existing repositories — New feature to import pre-existing borg repositories into BBS. Available from the Repos tab on the client detail page. Supports both local and remote SSH storage. Verifies the repository before import (checks encryption type, archive count) and queues a catalog rebuild after import.

Upgrade notes

  • Migration 066 adds ssh_home_dir and backfills it from the current storage_path setting. If you changed storage_path after initially creating agents, you may need to manually correct the backfilled values — see issue #25 for guidance.

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.