Zerobyte is a backup automation tool that helps self-hosters schedule, manage, and monitor encrypted backups across multiple storage backends. Built on top of Restic, it provides a modern web interface for backup orchestration with support for various protocols including NFS, SMB, WebDAV, SFTP, and local directories.
The tool solves the problem of managing encrypted backups across remote storage by wrapping Restic's capabilities in an accessible interface. It handles automated scheduling of backup jobs, applies retention policies, and ensures end-to-end encryption of backed-up data. The approach centralizes backup management through a web dashboard rather than requiring direct command-line interaction with Restic.
Zerobyte suits self-hosted environments where users want to automate encrypted backups without managing Restic directly from the command line. It is designed for deployment via Docker Compose on private networks, with explicit warnings against exposing it to the internet without additional security measures like SSH tunnels or authentication proxies. The tool is particularly relevant for users managing multiple storage backends who need fine-grained control over scheduling and retention policies. The README notes that Zerobyte is in early development and subject to major changes between versions, so adopters should expect potential breaking changes.
The project attracts real-world usage from outside users who report issues and bugs rather than the core team driving the issue tracker. Maintainers respond to new issues and pull requests within a day. Work in the issue tracker centers on bug fixes, feature enhancements, and user questions.