Skip to content

Stable v2.8.7

New: admin Single Sign-On via OpenID Connect. Panel administrators can now sign in through an external identity provider — Keycloak, Authentik, Azure AD / Entra ID, Google Workspace, Auth0 and any other standards-compliant OIDC provider. It's discovery-based, so a single integration covers every provider: enter the issuer URL and client credentials under System → Single Sign-On, and a Single-Sign-On button appears on the login page. Access can be restricted by e-mail domain, address or IdP group, and local password login always stays available as a break-glass path, so a misconfigured provider can never lock you out. Admin-only by design.

Backup reliability overhaul. A series of fixes makes backups robust on slow or connection-limited backends — especially FTP targets, where a slow retention prune could previously wedge an entire schedule:

  • feat(auth): admin single sign-on via OpenID Connect (Keycloak, Azure AD, Google, …)
  • fix(backup): recover from stale restic locks so a failed run can't wedge all future backups
  • fix(backup): serialize restic ops per FTP host to avoid 530 connection-limit failures
  • fix(backup): prune only weekly per repo instead of after every backup
  • fix(backup): deleting a single snapshot no longer blocks on prune
  • fix(backup): deleting a snapshot removes its row from the list immediately