Repolode
nicotsx

nicotsx/zerobyte

Self-hosted web app that automates encrypted, scheduled backups of remote and local storage, built on top of Restic.

Stars
7,068
Forks
179
Open issues
115
Last commit
18 hours ago

What is it?

Zerobyte is a backup automation tool for self-hosters. It wraps Restic in a web interface where you define volumes to back up, choose a repository, and set schedules and retention policies for each backup job.

Volumes can be remote shares such as NFS, SMB, WebDAV and SFTP, or local directories mounted into the container. Repositories can live on local disk, S3-compatible storage, Google Cloud Storage, Azure Blob Storage, or any of the 40+ providers reachable through rclone. Backups are encrypted and deduplicated by Restic, and the app lets you monitor job status and restore selected files from a snapshot.

Zerobyte runs as a Docker container configured through environment variables. The project is at version 0.x and the maintainer notes that it may change significantly between releases.

Key features

  • 01Scheduled backup jobs with configurable retention policies
  • 02Encryption and compression of backup data via Restic
  • 03Backup sources from NFS, SMB, WebDAV, SFTP, or local directories
  • 04Repositories on S3-compatible, GCS, Azure, local disk, or rclone remotes
  • 05Restore selected files or directories from a snapshot in the web UI

Use cases

  • Backing up a home server or NAS to S3 or another cloud bucket on a schedule
  • Backing up shared folders from NFS or SMB servers without writing scripts
  • Sending encrypted off-site copies of local directories to cloud storage via rclone

In collections

Topics

FAQ

What is zerobyte?
Self-hosted web app that automates encrypted, scheduled backups of remote and local storage, built on top of Restic. Zerobyte is a backup automation tool for self-hosters. It wraps Restic in a web interface where you define volumes to back up, choose a repository, and set schedules and retention policies for each backup job.
Is zerobyte free to use? What license does it have?
zerobyte is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is zerobyte still maintained?
Actively maintained. The last commit to zerobyte was on Oct 22, 2026.
What can I use zerobyte for?
Backing up a home server or NAS to S3 or another cloud bucket on a schedule Backing up shared folders from NFS or SMB servers without writing scripts Sending encrypted off-site copies of local directories to cloud storage via rclone
Where can I get zerobyte?
The source code and installation instructions are on GitHub: https://github.com/nicotsx/zerobyte

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects