Deploy Now

SaaS Alternative

BackHub GitProtect Rewind

Stars

343

Forks

16

Watchers

2

Developer links

GitSave

A deleted account or a force-pushed branch should not erase your code history: GitSave copies your Git repositories to storage you control, on a schedule you set. Add a repository link, pick a routine (every few minutes, hours, or days), and GitSave copies the repository and refreshes the copy in the background. It works with GitHub, GitLab, and other Git platforms, and you decide how many backups to keep before older copies are pruned. Schedules can be paused and resumed from each repository card, and a Backup now action starts an immediate copy when you want one before a risky change. The history page records every run with its time and result, and the overview shows the last backup state of each repository at a glance. Backups can land on a local volume or an SMB share, and sign-in supports your own authentication provider for shared servers. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

GitSave
GitSave
GitSave
GitSave
GitSave

Benefits

  • Backups that run themselves
  • Point GitSave at a repository, set the routine, and copies refresh automatically in the background, with the last run state shown on every schedule card.
  • Keep only what matters
  • A retention setting decides how many backups of each repository to keep, so storage fills with recent copies instead of an endless archive of old ones.
  • Any Git host works
  • GitHub and GitLab are supported out of the box, and other Git platforms connect by repository link, so public favorites and private projects share one tool.
  • Proof every run happened
  • The history view lists every backup with its time and success state, and the overview surfaces failures fast enough to fix a broken schedule today.

Features

  • Scheduled repository backups
  • Routines run every set number of minutes, hours, or days, cloning new repositories and refreshing existing copies without any manual steps.
  • Retention copy limits
  • Choose how many backups to retain per repository; older copies are pruned automatically so a nightly schedule cannot fill the backup disk.
  • Pause and resume
  • Pause a schedule when a repository is being migrated, resume it later, or trigger Backup now for an immediate copy before risky work.
  • Backup history log
  • Every run is recorded with its timestamp and success state on the History page, and the Overview shows the latest result per repository.
  • SMB share targets
  • Backups can be written to a mounted SMB share as well as local folders, putting repository copies on the same NAS as your other archives.
  • Custom auth provider
  • Sign-in can use your own authentication provider and per-user accounts, so a shared family or team server is not left open to the network.

Apps Similar to GitSave