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:
Similar to Zerobyte
Borg Web UI
Web interface for managing Borg Backup repositories and schedules
A modern web UI for Borg Backup to create, schedule, monitor, and restore backups with file-level browsing, notifications, and SSH/SFTP repository support.

Databasus
Web-based scheduled backup management for databases
Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.
PG Back Web
Web UI for automated PostgreSQL backups and restores
Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.

BackupPC
Disk-based, centralized backup system for PCs and servers
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.
docker-volume-backup
Backup and rotate Docker volumes to local storage or remote backends
Lightweight companion container to back up Docker volumes on a schedule or on demand, with rotation, encryption, notifications, and support for multiple storage backends.
Home Assistant Time Machine
Web tool for browsing and restoring Home Assistant config backups
Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.

