Disponible de suite
Théo LagacheThéo LagacheFutur chef de bord
Tous les projets

GitGone

Partager les secrets d’une équipe (.env) avec un chiffrement de bout en bout.

Open source
En bref
Année
2026
Pour
Projet open source
Rôle
Conception et développement
Technologies
TypeScriptAdonisJSNext.jsPostgreSQLNode.js (CLI)
Partager

Dans beaucoup d’équipes, les fichiers .env circulent par message ou par e-mail : des clés de production en clair, qu’on ne sait plus qui possède. GitGone règle ce problème en rassemblant les secrets d’une équipe au même endroit, chiffrés de bout en bout.

Comment ça marche

  • On crée son organisation : une instance privée est déployée pour l’équipe.
  • On invite ses collègues, chacun avec un rôle qui limite ce qu’il voit.
  • Les secrets sont chiffrés avant de quitter le poste, et les collègues les récupèrent en une commande.

Ce que GitGone fait de plus qu’un .env

  • Le serveur ne voit jamais les secrets : ils sont chiffrés sur un poste et déchiffrés sur un autre.
  • Un environnement par usage (développement, recette, production), chacun avec sa clé.
  • Des rôles par personne, et un accès qu’on retire en un clic quand quelqu’un part.
  • Un historique des versions, restaurables, et un journal de qui a récupéré quoi et quand.
  • Des jetons pour l’intégration continue, limités à un environnement et révocables.
  • L’injection des variables en mémoire au démarrage de l’application, sans fichier .env sur le disque.

Le projet

GitGone se compose d’un serveur, d’une interface en ligne de commande et d’une offre cloud. Le projet est open source : on peut l’héberger soi-même gratuitement, ou utiliser la version hébergée sur gitgone.org.

En images

GitGone, capture 2