CYBBACK| pour GitHub
Fiche produit

Vos dépôts, paramètres & workflows — sauvegardés à froid.

Sauvegarde et restauration GitHub de niveau entreprise — historique git complet, paramètres, équipes, webhooks et workflows GitHub Actions. Restauration vers un autre owner pour la reprise après incident.

Code (git bundle)Issues & PRsParamètres & webhooksWorkflows ActionsHébergement UE
Pourquoi CYBBACK

Un force-push et c'est le drame

Historique git complet
Toutes les branches, tags et refs capturés dans un fichier .bundle portable. Sauté automatiquement si le dépôt n'a pas bougé depuis le dernier run.
Détection de drift
Comparaison automatique entre runs successifs. Alertes sur changements de permissions, suppressions massives ou altération de workflows.
Restauration cross-owner
Push de l'historique complet vers l'owner d'origine, un user/org alternatif, avec suffixe optionnel sur le nom du dépôt. Worker async, dry-run disponible.
Chiffrement AES-256-GCM
PAT et fichiers de sauvegarde chiffrés au repos. Clé maître dans Google Secret Manager (UE). Chiffrement client optionnel par fichier.
Bring Your Own Bucket
Stockez vos sauvegardes sur votre S3-compatible. Vos données, votre fournisseur, votre région. Snapshot des credentials par sauvegarde.
Exports ZIP natifs
Téléchargez vos sauvegardes en ZIP — git bundles, JSON des issues, PRs, releases, paramètres, webhooks, variables Actions et noms de secrets.
Ce qui est sauvegardé

Votre présence GitHub en 10 couches

Code sourceMirror git complet — branches, tags, refs (git bundle)
Paramètres dépôtVisibilité, branche par défaut, branches protégées, topics
IssuesÉtat, labels, jalons, commentaires, réactions
Pull requestsÉtat, refs base/head, reviews, commentaires
ReleasesTag, body, URLs et métadonnées des assets
WebhooksURL, événements, hash secret, état actif
Équipes (org repos)Nom, slug, niveau de permission
Workflows ActionsYAML (dans le code) + métadonnées des workflows
Variables ActionsNom + valeur (restaurables via API)
Noms des secrets ActionsNoms uniquement — valeurs jamais exposées par GitHub
Spécifications techniques

Bâti sur l'API REST GitHub

AuthentificationPersonal Access Token (classic repo, ou fine-grained Contents/Metadata/Webhooks/Actions) — chiffré AES-256-GCM dans le coffre CYBBACK
API utiliséeGitHub REST API v3 · pagination via Link header · respect des rate limits (5 000 req/h par token)
Transport du codegit clone --mirror + git bundle create --all par dépôt. Bundle sauté si pushed_at inchangé depuis le dernier backup
Mode de sauvegardeIncrémental forever. Issues/PRs/releases via timestamps since, paramètres/équipes/webhooks via snapshot complet
Sélection des dépôtsTous les dépôts accessibles (own + collaborator + org member) ou sélection manuelle par owner / dépôt
FréquenceManuelle, quotidienne, hebdomadaire, ou expression cron personnalisée
StockagePar défaut : stockage sécurisé CYBBACK (UE). Optionnel : BYOB — tout fournisseur S3-compatible
Chiffrement au reposAES-256-GCM, toggle optionnel par utilisateur. Manifest exclu du chiffrement
Granularité restorePar dépôt · par service (code, settings, webhooks, workflows, variables) — push vers owner d'origine OU user/org alternatif avec suffixe optionnel
Options restoreDry-run · force-overwrite (push --mirror --force) · override owner cible
Exports natifsArchive ZIP — git bundles, JSON des issues/PRs/releases/paramètres/webhooks/workflows
Détection de drift3 niveaux de sévérité (info / warning / critical). Seuils personnalisables sur nombre de dépôts, suppressions massives, changements de permissions
NotificationsIn-app · email · Slack · webhooks
Région d'hébergementGoogle Cloud — europe-west1 (Belgique)
Confiance & conformité

Une sécurité prouvable

Conforme RGPDHébergement UE, DPA sur demande
AES-256-GCMChiffrement standard de l'industrie
Logs d'auditToutes les actions tracées
Hébergement UEBelgique (europe-west1)

Démarrez votre essai gratuit

Générez un Personal Access Token, collez-le dans CYBBACK, et sauvegardez tous les dépôts de votre compte en moins de 5 minutes.

Démarrer l'essai gratuit