
Repliqate
Label-driven Docker container and volume backup manager
248 stars 3 forks last commit first released MIT
Slowing down
No commits since 15 Dec 2025. Check the issue tracker before you rely on it.

Repliqate is a modular backup solution for Docker environments that manages container and volume backups using label-based configuration. It coordinates container states during backup operations to produce consistent snapshots and applies retention rules to stored backups.
Key Features
- Label-based configuration: define backup rules on containers and volumes via Docker labels.
- Container-safe backups: automatically manages container state (pause/stop) to ensure data consistency during backups.
- Flexible scheduling: supports simple schedules (e.g., "@daily 3am") and cron expressions for backup triggers.
- Retention management: per-backup retention settings to automatically prune old backups.
- Runs as a Docker container: designed to operate alongside existing Docker stacks with mounted Docker socket and backup storage path.
- Integrates with established backup tooling: designed to work with backup backends (topics indicate restic integration) and store snapshot data under a configurable host path.
Use Cases
- Regularly scheduled container and volume backups for Docker-based applications to meet recovery SLAs.
- Homelab or small production environments that want label-based, declarative backup rules stored alongside containers.
- Automated retention and pruning of historical backups to limit storage usage.
Limitations and Considerations
- Requires direct access to the Docker socket and host volume paths, which has security implications and requires careful privilege management.
- Built specifically for Docker environments; not targeted at orchestrators like Kubernetes.
- Operates via container/host mounts and labels; advanced storage backends or cloud integration may require additional configuration.
Repliqate provides a pragmatic, label-driven approach to backing up Docker containers and volumes, focusing on consistency and automation through scheduling and retention policies. It is suited for users who prefer declarative backup rules that live with container configuration.
Categories:
Tags:
Tech Stack:
Similar to Repliqate
Zerobyte
Web UI for automated restic backups across multiple storage backends
Self-hosted backup automation with a modern web UI, built on restic. Schedule, monitor, and restore encrypted backups from local or remote volumes to multiple repositories.


Duplicati
Encrypted, incremental backups to cloud and remote storage
Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

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.

Mail-Archiver
Web app to archive, search, and export email from multiple accounts
Self-hosted email archiving system for syncing IMAP and Microsoft 365 mailboxes, indexing content and attachments, and exporting or restoring mailboxes with auditing and retention.

Installatron
One-click web app installer and updater for hosting panels
Automated web app installer and updater integrated with hosting control panels, providing one-click installs, updates, backups, and cloning for popular PHP apps.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.
