Partager des fichiers .env en toute sécurité

Transmets le contenu de fichiers .env à tes collègues via des liens chiffrés plutôt que de committer des secrets dans des dépôts.

Le problème

Les fichiers d’environnement contiennent des clés API, des URL de base de données et des tokens de service, le tout au même endroit. Les partager via Slack ou les committer dans un dépôt — même privé — crée une cible d’attaque concentrée. Une seule fuite de .env peut compromettre chaque service externe auquel ton application est connectée.

Comment Vaulted t'aide

Colle le contenu de ton fichier .env dans Vaulted et partage un lien chiffré qui expire automatiquement. Le chiffrement AES-256-GCM s’exécute entièrement dans ton navigateur, et la clé de déchiffrement ne touche jamais le serveur. Cela élimine le risque de voir des secrets .env traîner dans des historiques de messages ou dans le contrôle de version.

Comment faire

  1. Colle le contenu de ton fichier .env dans Vaulted
  2. Configure une limite de consultations et une durée de validité
  3. Envoie le lien chiffré au développeur qui a besoin de la configuration
  4. Il ouvre le lien, copie les variables, et le lien est détruit

Partager des fichiers .env depuis le terminal

Les développeurs peuvent contourner entièrement le navigateur avec la CLI Vaulted. Redirige ton fichier .env directement : cat .env.production | npx vaulted-cli --views 1 — ou passe un chemin de fichier : npx vaulted-cli --file .env.local --expires 24h. Même chiffrement, mêmes liens autodestructeurs. Installe via npm : npm install -g vaulted-cli.

Partager des fichiers .env dans GitHub Actions

Utilise la GitHub Action Vaulted pour partager des configurations d’environnement en CI/CD : uses: vaulted-fyi/share-secret@v1 avec le contenu de ton .env comme secret. L’action chiffre localement et produit un lien partageable. Disponible sur le GitHub Marketplace.