Backrest
Web UI and orchestrator for restic backups
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 Services

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

restic
Fast, secure, deduplicating backup tool for files and directories
Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.


Duplicati
Encrypted, incremental backups to cloud and remote storage
Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

BorgBackup
Deduplicating backup tool with encryption and compression.
BorgBackup is a deduplicating backup program with authenticated encryption and compression for Unix-like systems.


Kopia
Cross-platform snapshot-based backup tool with encryption and deduplication
Cross-platform backup and restore tool with snapshot-based incremental backups, client-side end-to-end encryption, compression, and deduplication via CLI and GUI.


Duplicacy
Lock-free deduplicating backup tool with cloud and SFTP storage support
Cross-platform backup tool with lock-free deduplication, encryption, snapshots, and pruning, supporting local disk, SFTP, and many cloud storage backends.

Go
Docker
Bash