🠄 Back to solutions

Backrest

Backrest is a web UI and orchestrator for restic backups, providing a user-friendly interface for managing backups across multiple platforms and storage options.

Description

Backrest is a user-friendly web application designed to simplify the management of restic backups. It provides a web-based interface for creating, browsing, and restoring backups, eliminating the need for command-line interactions. Backrest integrates seamlessly with restic, leveraging its robust backup capabilities while offering an intuitive user experience. It supports various storage backends including cloud services and local storage, and includes features for scheduling backups and automated maintenance tasks. Backrest is built using Go and distributed as a lightweight, standalone binary, ensuring ease of installation and deployment across multiple platforms.

Features

Backrest offers a rich set of features: * Web-based Interface: Manage backups through a web UI, accessible locally or remotely. * Multi-platform Support: Run on Linux, macOS, Windows, FreeBSD, and Docker. * Backup Scheduling: Automate backups using cron-like scheduling. * Snapshot Management: Easily browse and restore files from existing snapshots. * Flexible Storage: Supports local, S3, B2, Azure, GCS, SFTP, and other rclone-compatible storage backends. * Configurable Notifications: Receive notifications via Discord, Slack, Shoutrrr, Gotify, and more. * Extensible: Add custom pre/post backup commands using shell scripts.

Benefits

Backrest offers several key benefits: * Simplified Backup Management: Easily create, manage, and restore backups through a user-friendly web interface. * Increased Efficiency: Automate backups and maintenance tasks, saving time and reducing manual effort. * Enhanced Security: Leverage restic's strong encryption and security features for reliable data protection. * Cross-Platform Compatibility: Run Backrest on Linux, macOS, Windows, and FreeBSD. * Flexible Storage Options: Choose from various storage backends, including cloud providers and local disks. * Extensible Functionality: Utilize pre/post backup hooks to integrate with other systems and workflows. * Open Source and Community-Driven: Benefit from the active community support and contributions.

Links

Home page
Key info
Open Source
European
Hosting Information
github.com -> Germany
Hosted by: GITHUB