Powerful Backup Automation Built on Restic
Encrypt, compress, and protect your data with automated backups to multiple cloud providers and storage backends
Quick start
Get Zerobyte up and running in minutes with Docker
Pull and run the Docker image
Create a Then start the container:
docker-compose.yml file with the Zerobyte configuration:docker-compose.yml
Access the web interface
Open your browser and navigate to
http://localhost:4096. You’ll be greeted with the setup wizard to create your first user account.Add your first volume
Configure a volume to back up — this can be a local directory, NFS share, SMB mount, WebDAV endpoint, or SFTP server.
Key features
Everything you need to automate and secure your backups
Encrypted backups
End-to-end encryption powered by Restic ensures your data is always protected, even on untrusted storage
Multi-protocol volumes
Back up from NFS, SMB, WebDAV, SFTP, or local directories — all managed from a single interface
40+ storage backends
Store backups on S3, Azure, GCS, or any rclone-supported provider including Dropbox, OneDrive, and Google Drive
Flexible scheduling
Define backup schedules with cron expressions and fine-grained retention policies
Snapshot management
Browse, restore, and manage backup snapshots with file-level granularity
Organization support
Multi-tenant architecture with team management and role-based access control
Explore by topic
Dive into guides and documentation
Installation
Deploy Zerobyte with Docker, including configuration options and security considerations
Volumes
Learn how to configure and mount volume sources for backup
Repositories
Set up encrypted backup repositories on your preferred storage backend
Backup jobs
Schedule automated backups with retention policies
Restore data
Browse snapshots and restore files or entire volumes
Troubleshooting
Diagnose and resolve common issues
Ready to secure your data?
Start automating your backups today with Zerobyte’s powerful, self-hosted backup platform
Get started now