Backrest

Web UI and orchestrator for restic backups

7.2k stars 206 forks last commit first released GPL-3.0

Actively maintained

Last commit 28 Jul 2026.

Backrest is a web-based UI and orchestrator for restic backups. It offers a browser-accessible interface to create repositories, browse snapshots, and restore files, while coordinating scheduled backups and repo health operations.

Key Features

  • Web Interface: Access locally or remotely for convenient backup management
  • Multi-Platform Support: Linux, macOS, Windows, FreeBSD, and Docker
  • Backup Management: Import existing restic repositories; cron-scheduled backups and maintenance (prune, check, forget, etc); browse and restore files from snapshots; configurable notifications (Discord, Slack, Shoutrrr, Gotify, Healthchecks); pre/post backup command hooks
  • Storage Options: Compatible with rclone remotes; supports all restic storage backends (S3, B2, Azure, GCS, local, SFTP, and all rclone remotes)
  • Lightweight Architecture: Distributed as a standalone binary with restic as its sole dependency; Docker image available for quick deployment

Use Cases

  • Centralized backup management across multiple repositories and storage backends from a single web UI
  • NAS or home/office server backup orchestration with scheduled snapshots and automated maintenance
  • Browse snapshots and restore files directly through the interface, with optional real-time notifications

Conclusion

Backrest enables easy, web-based management of restic backups, consolidating repository handling, scheduling, and restores in a single tool. It is designed for self-hosted deployments and flexible storage options, simplifying backup operations across environments.

Categories:

Tags:

Tech Stack:

Share:

Similar to Backrest

Borg Web UI

Web interface for managing Borg Backup repositories and schedules

1.6k
52
Last commit

A modern web UI for Borg Backup to create, schedule, monitor, and restore backups with file-level browsing, notifications, and SSH/SFTP repository support.

AGPL-3.0Actively maintained
Alternative to:
BorgBase logo
BorgBase
+14

Home Assistant Time Machine

Web tool for browsing and restoring Home Assistant config backups

709
16
Last commit

Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.

MITActively maintained
Alternative to:
Acronis Cyber Protect logo
Acronis Cyber Protect
+13

Databasus

Web-based scheduled backup management for databases

8.3k
509
Last commit

Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.

Apache-2.0Actively maintained
Alternative to:
Veeam Backup & Replication logo
Veeam Backup & Replication
+13

PG Back Web

Web UI for automated PostgreSQL backups and restores

2.6k
147
Last commit

Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.

AGPL-3.0Slowing down
Alternative to:
Crunchy Bridge logo
Crunchy Bridge
+7

Zerobyte

Web UI for automated restic backups across multiple storage backends

6.9k
174
Last commit

Self-hosted backup automation with a modern web UI, built on restic. Schedule, monitor, and restore encrypted backups from local or remote volumes to multiple repositories.

AGPL-3.0Actively maintained
Alternative to:
Duplicacy (Commercial) logo
Duplicacy (Commercial)
+15

BackupPC

Disk-based, centralized backup system for PCs and servers

1.6k
203
Last commit

Enterprise-grade, disk-based backup server for Windows, Linux, and macOS clients using SMB, rsync, or tar over SSH, with deduplication and web-based restores.

GPL-3.0Actively maintained
Alternative to:
Veeam Backup & Replication logo
Veeam Backup & Replication
+10