Zerobyte

Web UI for automated restic backups across multiple storage backends

6.8k stars 169 forks last commit first released AGPL-3.0

Actively maintained

Last commit 27 Jul 2026.

Zerobyte is a backup automation service for self-hosters that schedules, manages, and monitors encrypted backups through a modern web interface. It orchestrates backups using restic and supports backing up from local folders or remote network shares into a variety of repository backends.

Key Features

  • Automated, encrypted, deduplicated backups powered by restic
  • Web interface to create volumes, repositories, and scheduled backup jobs
  • Flexible scheduling and retention policies for backup rotation
  • Restore workflow to browse snapshots and restore selected data
  • Multiple source protocols, including local directories, NFS, SMB, WebDAV, and SFTP
  • Multiple repository backends, including local storage, S3-compatible, Google Cloud Storage, Azure Blob, and rclone remotes
  • Secret reference support (environment variables or Docker secrets) to avoid storing sensitive values in the database

Use Cases

  • Protect homelab or self-hosted application data with scheduled, encrypted backups
  • Back up NAS/network shares to offsite object storage (S3-compatible) with retention rules
  • Centralize monitoring and management of multiple restic backup jobs via a single UI

Limitations and Considerations

  • Currently in 0.x releases and may introduce breaking changes between versions
  • Remote share mounting features may require elevated container capabilities and FUSE device access

Zerobyte is a practical way to run restic-based backups with a friendlier operational workflow and broader backend support. It fits well for users who want scheduled, policy-driven backups and a UI for monitoring and restores without building custom scripts.

Categories:

Tags:

Tech Stack:

Share:

Similar to Zerobyte

Borg Web UI

Web interface for managing Borg Backup repositories and schedules

1.6k
52
Last commit

A modern web UI for Borg Backup to create, schedule, monitor, and restore backups with file-level browsing, notifications, and SSH/SFTP repository support.

AGPL-3.0Actively maintained
Alternative to:
BorgBase logo
BorgBase
+14

Databasus

Web-based scheduled backup management for databases

7.8k
462
Last commit

Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.

Apache-2.0Actively maintained
Alternative to:
Veeam Backup & Replication logo
Veeam Backup & Replication
+13

PG Back Web

Web UI for automated PostgreSQL backups and restores

2.6k
144
Last commit

Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.

AGPL-3.0Slowing down
Alternative to:
Crunchy Bridge logo
Crunchy Bridge
+7

BackupPC

Disk-based, centralized backup system for PCs and servers

1.6k
203
Last commit

Enterprise-grade, disk-based backup server for Windows, Linux, and macOS clients using SMB, rsync, or tar over SSH, with deduplication and web-based restores.

GPL-3.0Actively maintained
Alternative to:
Veeam Backup & Replication logo
Veeam Backup & Replication
+10

docker-volume-backup

Backup and rotate Docker volumes to local storage or remote backends

3.9k
146
Last commit

Lightweight companion container to back up Docker volumes on a schedule or on demand, with rotation, encryption, notifications, and support for multiple storage backends.

MPL-2.0Actively maintained
Alternative to:
Acronis Cyber Protect logo
Acronis Cyber Protect
+9

Home Assistant Time Machine

Web tool for browsing and restoring Home Assistant config backups

705
15
Last commit

Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.

MITActively maintained
Alternative to:
Acronis Cyber Protect logo
Acronis Cyber Protect
+13