Skip to content

borg-ui

v2.2.6 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

Published 12d Backup & Recovery
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

automation back borg borg-backup borgbackup borgbase
+6 more
deduplication docker raspber sbc self-hosted web

Affected surfaces

auth deps

Summary

AI summary

Broad release touches deps, agent, deps-dev, and repositories.

Full changelog

What's Changed

  • chore(release): bump version to 2.2.6 (619db52d)
  • Fix Borg 2 rclone storage and Docker startup (#689) (a2867f12)
  • fix(backups): stabilize SSHFS source mount roots (cfc15dca)
  • Fix OIDC exchange behind TLS proxy (30c47adf)
  • feat(browse): poll agent archive listings instead of blocking (#736) (32e533a4)
  • chore(deps-dev): bump vite and @vitejs/plugin-react in /frontend (#747) (2cf3a37c)
  • chore: remove dead SSHFS mount builder (#752) (f88e830d)
  • chore(deps): bump undici and wrangler in /updates-worker (#696) (abec47a6)
  • chore(deps-dev): bump undici from 7.27.0 to 7.28.0 in /frontend (#695) (95f65e6a)
  • chore(deps): bump @types/node from 25.9.3 to 26.0.0 in /frontend (#699) (f3e34b08)
  • ci(deps): bump codecov/codecov-action from 6 to 7 (#715) (192c1379)
  • ci(deps): bump actions/checkout from 4 to 7 (#716) (ac3bf156)
  • fix(agent): deliver terminal job outcomes over REST, not the WebSocket (#735) (2bd3b043)
  • feat(ui): surface plan script executions in live and history run views (#740) (d346208d)
  • Install all Borg 2 borgstore backend dependencies in runtime base (#743) (88833b0f)
  • fix: harden maintenance reaping — SQLite WAL + runtime maintenance_status reconciler (#744) (eddf9a7d)
  • fix(agent): opt into non-interactive access to unencrypted repos (#746) (3dc60f5d)
  • feat(agent): delegate Borg 2 operations to the managed agent (choke-point, phase 1) (#745) (ecd11346)
  • i18n: complete Italian translation for UI strings (99070df6)
  • feat(restore): delegate managed-agent restores and restore-checks to the agent (c907f055)
  • Make the managed-agent line functional (archive naming, browse/download, orphan recovery) (1234c89b)
  • feat(repositories): UI support for agent-owned ssh:// repositories (follow-up to #708) (b0b48daa)
  • build(docker): slim the runtime base and build the frontend hermetically (35b2f854)
  • fix(agent): keep idle agents live via a WS heartbeat message (adce9c4b)
  • fix(oidc): grant admin from group membership, not only as a role-claim guard (21651e3e)
  • feat(auth): accept personal access tokens as Bearer credentials (a4df45f6)
  • fix(oidc): accept dict-shaped group/role claims (e.g. Zitadel) (67a099bf)
  • fix(auth): don't 500 on password login for users without a local password (30bce95c)
  • fix(agent): list borg2 archives with repo-list, not list (372fa9ff)
  • Clarify AGPL contribution license language (5c2b65ff)
  • feat(repositories): allow ssh:// repositories for managed agents (#708) (329296ef)
  • fix(agent): keep the WS session alive during long jobs (#707) (1055793d)
  • Filter activity by completed-with-warnings jobs (e43776b6)
  • Support Borg prune keep-within retention (cf0b78de)
  • Fix Btrfs snapshot runtime requirements (9f3d886b)
  • chore(deps): bump the frontend-minor-patch group across 1 directory with 13 updates (#686) (1a81b0ab)
  • chore(deps): bump cryptography from 48.0.0 to 49.0.0 (#685) (535cd04b)
  • Prevent SSH password fallback during remote backups (c018daa6)
  • Fix repository source removal clearing all sources (7123f5e6)

Docker Images

Published to Docker Hub:

docker pull ainullcode/borg-ui:2.2.6
docker pull ainullcode/borg-ui:latest

Full Changelog: https://github.com/karanhudia/borg-ui/compare/v2.2.5...v2.2.6

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track borg-ui

Get notified when new releases ship.

Sign up free

About borg-ui

Replace complex Borg Backup terminal commands with a beautiful web UI. Create, schedule, and restore backups with just a few clicks.

All releases →

Related context

Beta — feedback welcome: [email protected]