Deploy Zerobyte on your home server and set up automated nightly encrypted backups to a NAS over NFS or SMB.
Monitor backup job status and receive Slack or Discord alerts when a backup fails.
Set retention policies to automatically prune old backups and keep storage usage under control.
Replace manual Restic command-line scripts with a web dashboard that manages scheduling and monitoring for you.
Requires Docker and a running server, still in early 0.x development so expect rough edges.
Zerobyte is a self-hosted backup tool with a web interface that automates saving copies of your data to remote storage. "Self-hosted" means you run it on your own server rather than relying on a cloud service, so you stay in control of your data and costs. The problem it solves: running reliable, encrypted backups across multiple storage systems normally requires setting up and maintaining complicated command-line tools on a schedule. Zerobyte wraps that complexity in a browser-based dashboard, giving you scheduled backups, monitoring, and retention policies without needing to manage things manually. How it works: Zerobyte is built on top of Restic, an established backup engine known for encryption and efficiency. You deploy it on your server using Docker (a container system that packages software with its dependencies), then access the dashboard at a web address to configure backup jobs. It connects to your storage over several protocols, NFS, SMB, WebDAV, SFTP, or local directories, compresses and encrypts data before storing it, and runs jobs on whatever schedule you set. You can receive notifications when backups complete or fail, including via Slack, Discord, Pushover, Telegram, and others. You would use it if you run a home server or a small private server and want a clean, automated way to keep encrypted backups of your files. It's written in TypeScript, still in early development (version 0.x), and runs entirely inside Docker. The full README is longer than what was provided.
← nicotsx on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.