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:
Similar to Backrest
Borg Web UI
Web interface for managing Borg Backup repositories and schedules
A modern web UI for Borg Backup to create, schedule, monitor, and restore backups with file-level browsing, notifications, and SSH/SFTP repository support.

Home Assistant Time Machine
Web tool for browsing and restoring Home Assistant config backups
Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.
Databasus
Web-based scheduled backup management for databases
Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.
PG Back Web
Web UI for automated PostgreSQL backups and restores
Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.

Zerobyte
Web UI for automated restic backups across multiple storage backends
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.

BackupPC
Disk-based, centralized backup system for PCs and servers
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.


