Self-host GitSave
1.4.0Self-hosted Git repository backup with scheduling
- Stars
- 340
- Port
- 3000 (Web interface)
timwitzdam/gitsaveWhat is GitSave?
GitSave is a self-hosted, open-source application that backs up Git repositories from multiple platforms including GitHub and GitLab. It provides a responsive web interface for scheduling automated backups, choosing how many backup versions to retain, pausing and resuming schedules, viewing backup history, and storing backups on SMB network shares. The application runs as a Docker container and requires JWT_SECRET and ENCRYPTION_SECRET environment variables for security. It uses a built-in authentication system that can be disabled via DISABLE_AUTH. The project is licensed under Apache-2.0 and actively maintained with regular releases.
Should you self-host GitSave?
GitSave scores 46/100 on selfhost.directory (how scoring works) and ranks #8 of 15 in Backup Management. It has 340 GitHub stars.
It shipped 1 stable release in the past year. The latest, 1.4.0, came out on 26 September 2026.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is Apache-2.0-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is fogproject (63/100, 1 690 stars). It scores higher overall, so compare the two before you pick. See GitSave vs fogproject side by side.
Features
- Backup history
- Backup retention
- Custom authentication provider
- Multi-Platform Git Support
- Pause/resume schedules
- Scheduled Git repository backups
- SMB share backup destination
GitSave README
More in Backup Management
HoardSelf-hosted, open-source game save backup/sync with full version history and SHA-256 verification. Auto-detects 20,000+ games. Runs on Windows, macOS, Linux, Steam Deck.
JoulenapSelf-hosted scheduler that wakes Proxmox Backup Servers, runs backups, applies retention and GC, then powers them down — keeping servers asleep 23 hours a day.
opnborgSelf-hosted daemon that backs up, monitors, and audits OPNsense firewalls via WebUI, with AI security audit, git history, and fleet config sync.
PhotoMigratorPhotoMigrator is a self-hosted, open-source tool for migrating photos between cloud services and processing Takeout archives. Offers web, desktop, terminal, CLI.
plutonOpen-source, self-hosted backup using Restic and Rclone for encrypted incremental backups across 70+ cloud providers with web UI, 3-2-1 replication, and 2FA.
portabaseSelf-hosted, open-source database backup tool where agents dump PostgreSQL, MySQL, MongoDB and more on a cron, with GFS retention, S3/SFTP storage and restores.
proxcenter-uiSelf-hosted, open-core platform for managing Proxmox VE clusters and PBS — a VMware vCenter alternative with multi-cluster monitoring, automation, and multi-tenancy.
ProxMenuxOpen-source menu-driven toolkit for Proxmox VE with self-hosted web dashboard for post-install setup, backup/restore, and health monitoring of homelab infrastructure.
PVE-UPSSelf-hosted UPS monitor that shuts down Proxmox VE/Backup Server via API tokens. Browser wizard, SNMP/NUT support, no agents or config files.
restic-rest-serverSelf-hosted HTTP server implementing restic's REST backend API for secure remote backups with authentication, TLS, append-only mode, and Prometheus metrics.
shieldSHIELD is an open-source, self-hosted backup and restore solution protecting PostgreSQL, MySQL, MongoDB, Redis, Consul, and etcd with encrypted cloud storage.
St0rSt0r is a self-hosted, open-source web UI enhancing UrBackup with a modern dashboard, multi-customer support, file recovery, and offsite replication — free, MIT-licensed.

0 comments