Stars
Forks
Watchers
Developer links
Zerobyte
Replace fragile cron scripts and complex terminal commands with Zerobyte, a self-hosted web control center that schedules, monitors, and restores encrypted backups across any cloud or local storage infrastructure. System administrators can connect local drives, NFS shares, SMB exports, WebDAV mounts, and SFTP endpoints as backup sources with custom inclusion and exclusion rules. The visual interface lets you dispatch incremental, client-side encrypted snapshots to local directories, Amazon S3, Google Cloud Storage, Azure Blob, and forty cloud storage providers supported via rclone. You can schedule automated jobs using cron expressions, configure custom retention windows to automatically prune obsolete archives, and run repository health checks directly from the browser. Interactive file trees allow operators to inspect historical snapshot contents, download specific documents, or restore entire directory structures to their original locations in a single click. Configurable pre-backup and post-backup HTTP webhooks help pause databases before snapshots, execute dump commands, and alert teams through Discord, Slack, Telegram, or ntfy notifications. Multi-repository mirroring duplicates critical backups to secondary cloud providers for disaster recovery. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Universal Multi-Backend Storage Support
- Back up data from local directories, NFS, SMB, and SFTP to Amazon S3, Google Cloud Storage, Azure Blob, or forty cloud remotes through native rclone integration.
- Client-Side Encryption and Deduplication
- Protect sensitive data with Restic authenticated encryption before transmission, while content-defined chunking and deduplication save bandwidth and reduce remote storage consumption.
- Granular Web-Based Snapshot Restores
- Browse historical snapshot file trees directly inside your browser to inspect file versions, download individual assets, or trigger complete directory recoveries to target servers.
- Automated Lifecycle and Retention Rules
- Define automated prune schedules that enforce daily, weekly, and monthly snapshot limits, keeping your storage costs controlled while maintaining compliant disaster recovery archives.
Features
- Cron Backup Scheduling
- Configure flexible time intervals and cron expressions to trigger automated incremental snapshot routines for individual volumes and directories.
- Interactive Snapshot Browser
- Explore point-in-time snapshot directory trees in the web console to view file attributes and download single files on demand.
- Pre-Post Webhook Execution
- Trigger custom HTTP webhooks before and after backup operations to lock databases, create file dumps, or emit operational status signals.
- Automated Repository Pruning
- Apply fine-grained retention rules to safely remove stale snapshots and reclaim disk capacity without compromising historical recovery points.
- Multi-Channel Alerting Integration
- Dispatch instant backup success and failure notifications to Discord, Telegram, Slack, Gotify, Pushover, or self-hosted ntfy servers.