feat(backup): add GCS offsite backup executor
Add gcs_backup_executor with git_bundle mode for backing up bare git repos to Google Cloud Storage. Includes retention management and bundle verification. Adds google-cloud-storage dependency and GCS_CREDENTIALS_FILE setting. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -26,6 +26,9 @@ gitpython~=3.1.43 # Latest stable
|
||||
# Security/Auth
|
||||
python-jose[cryptography]~=3.3.0 # JWT handling
|
||||
|
||||
# Cloud storage
|
||||
google-cloud-storage~=2.18.0 # GCS offsite backups
|
||||
|
||||
# Testing
|
||||
pytest~=8.3.4 # Test framework
|
||||
pytest-asyncio~=0.25.2 # Async test support
|
||||
|
||||
Reference in New Issue
Block a user