{"repo":"soroushalinia/backupd","free":true,"listed":false,"github":"https://github.com/soroushalinia/backupd","clone":"git clone https://github.com/soroushalinia/backupd.git","description":"Declarative S3-compatible backup daemon: incremental delta backups, AES-256-GCM encryption, retention policies, cron scheduling, and hooks","language":"Go","stars":32,"topics":["backup","backup-tool","backups","cron","delta","devops","encryption","go","golang","minio"],"license":"MIT","category":"security-tools","readme_excerpt":"backupd Status: production ready for self-hosted use. Declarative S3-compatible backup daemon. Define your backup plans in a single YAML file - sources, destination, encryption, retention, tags, and hooks - and let backupd handle the rest. Full documentation: Changelog: CHANGELOG.md Install See the installation guide. Features - Declarative YAML config with ${ENV VAR} interpolation - S3-compatible storage (AWS S3, MinIO, DigitalOcean Spaces, Backblaze B2) - Incremental backups via rsync-style delta algorithm - Database backup: PostgreSQL, MySQL, MongoDB, SQLite (exec mode) - Docker volume backup via docker run --rm - Kubernetes PVC backup via kubectl exec - AES-256-GCM encryption with Argon2id key derivation - Retention policies: keep-last, daily, weekly, monthly - Pre/post/on-failure command hooks - Embedded cron scheduler and systemd timer/service export - Snapshot integrity verification - Shell completion for bash, zsh, fish Install Or build from source: Quick Start Create /.backupd.yaml : Commands Command Description --------- ------------- list List configured plans status [plan] Show last backup status history [plan] Show all snapshots (or all plans) run [plan] Execute a backup (or all plans) restore Restore a snapshot daemon Run the scheduler verify [plan] [id] Verify snapshot integrity export-systemd [plan] Generate systemd units completion Generate shell completions License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/soroushalinia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/soroushalinia/backupd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}