unsubbed.co

GitSave

GitSave gives you back up git repositories on a schedule on your own infrastructure.

Overview

GitSave is a self-hosted and open-source application that backs up your Git repositories. GitSave is a self-hosted and open-source application that backs up your Git repositories. - TimWitzdam/GitSave GitSave Easily back up your Git repositories on a schedule. The project has 304 GitHub stars and is licensed under Apache-2.0.

Key Features

Source: GitHub README

  • Easy to use and responsive web interface
  • Automated install using Docker
  • Scheduling of backups
  • Select amount of backups you want to keep
  • Support for GitHub, GitLab and other Git platforms
  • Support for own authentication provider
  • Pause/resume schedules
  • View backup history
  • Support for backing up to a SMB share

Normalized Features

Source: tool-features-normalized.json

docker, docker compose.