Skip to content
RogueOneEchoPublic

About

Docker container for backing up files and sqlite databases to Backblaze B2 using rsync and restic.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

Repository files navigation

backup

CI status Latest release License

Backup service data to Backblaze B2 using rsync and restic.

docker pull ghcr.io/rogueoneecho/backup

Features

  • Syncs files with rsync and configurable exclusions
  • Exports SQLite databases safely with integrity checks
  • Uploads to Backblaze B2 via restic with encryption and deduplication
  • Automatic retention policy: everything within 14 days, 4 weekly, 12 monthly
  • Verifies backup integrity after each run

Build

  • amd64 and arm64 images available on GHCR
  • Signed with Cosign via keyless Sigstore OIDC
  • SBOM attestation in CycloneDX format
  • Vulnerability scanned with Grype

Usage

See docker-compose.yml for an example.

Releases and Changes

Releases and a full changelog are available via GitHub Releases.

About

Docker container for backing up files and sqlite databases to Backblaze B2 using rsync and restic.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages