Welcome to GitSec
GitSec is a platform that protects your Git repositories with automated, encrypted backups. Whether you're an individual developer or part of a team, GitSec ensures your code, pull requests, issues, and metadata are safely backed up and easily restorable.
What GitSec Does
- Automated Backups — Schedule backups at any interval (minutely, hourly, daily, weekly, monthly, or custom CRON), or trigger them on every push event.
- Encrypted Storage — All backups are encrypted at rest. Use GitSec's built-in storage or bring your own (AWS S3, Azure Blob, Google Drive, Huawei OBS).
- One-Click Restore — Restore any backup to a new or existing repository through a guided wizard.
- Multi-Provider Support — Connect GitHub repositories today, with GitLab and Bitbucket coming soon.
- Granular Scope Control — Choose what to back up: code & commits, pull requests, issues, and more.
Quick Overview
| Feature | Description |
|---|---|
| Providers | GitHub (active), GitLab & Bitbucket (coming soon) |
| Backup Triggers | On-demand, Scheduled (multiple intervals + CRON), Push events |
| Backup Scopes | Code & Commits, Pull Requests, Issues |
| Storage Options | GitSec Storage (EU/US) or BYOS |
| Restore | Full restore wizard with scope selection |
Next Steps
- Sign up and sign in to create your account.
- Connect your GitHub account to start protecting repositories.
- Create your first backup in under five minutes.