Repo Vault
Immutable backup infrastructure

GitHub is not your backup.

RepoVault creates downloadable git bundle snapshots, stores them in primary object storage, and replicates backup artifacts asynchronously for safer manual recovery.

Backup pipeline

From GitHub App access to a verified recovery artifact.

Repository

GitHub App access

Snapshot

Immutable bundle

Primary

Backup succeeds here

Replica

Async secondary copy

Restore

Download bundle

repovault-worker 00:01 UTC

[github] installation token ready for acme/webapp

artifact: repo.bundle / manifest.json / sha256 checksum

  • Immutable snapshots

    Git bundle artifacts with manifest and checksums.

  • Async replication

    Secondary copies without blocking backup success.

  • Scheduled protection

    Daily backups with automatic queueing and retry.

  • Downloadable recovery

    Short-lived signed URLs for manual restore workflows.

What RepoVault protects today

RepoVault backs up repository Git history as git bundle snapshots. It includes a small repo metadata file, manifest, and checksums; it does not yet archive issues, pull requests, releases, or wiki content.

Recovery today is intentionally manual: download the bundle, verify the artifact, and push it back when you are ready.

GitHub App access
No stored GitHub tokens
Checksums included
Short-lived downloads

Get started

Continue with GitHub.

Sign in to create your vault, connect the GitHub App, and choose repositories to protect.

You must sign in and authorize with your GitHub account to continue.

Plan limits

Save 17% annually

Free

$0 / month
  • 150.0 MB storage
  • Up to 3 repositories
  • Up to 7 snapshots retention

Developer

Recommended
$2.49 / month

Billed $29.90 yearly

  • 1.0 GB storage
  • Up to 25 repositories
  • Up to 30 snapshots retention