Bug Fixes
- Fix SSH repo path port leak — Docker's
APP_URLmay include the web port (e.g.:8080) which was leaking into SSH repo URIs, causing borg to try connecting on the wrong port. The web port is now stripped fromserver_hostwhen constructing SSH paths. (#25) - Fix non-default storage location detection — The logic to determine whether a repo lives on a non-default storage location was comparing location IDs, which fails when users change which location is marked as default. Now compares actual filesystem paths against
settings.storage_path. (#25) - Don't fail backups when only catalog streaming fails — Catalog sync errors no longer cause the entire backup job to be marked as failed.