Comparte archivos .env de forma segura

Transmite el contenido de archivos .env a tus compañeros mediante enlaces cifrados en lugar de subir secretos a los repositorios.

El problema

Los archivos de entorno contienen claves de API, URLs de bases de datos y tokens de servicio, todo en un solo lugar. Compartirlos por Slack o subirlos a un repositorio — aunque sea privado — crea un objetivo concentrado. Una única filtración de un .env puede comprometer todos los servicios externos a los que se conecta tu aplicación.

Cómo ayuda Vaulted

Pega el contenido de tu .env en Vaulted y comparte un enlace cifrado que expira automáticamente. El cifrado AES-256-GCM se ejecuta por completo en tu navegador, y la clave de descifrado nunca toca el servidor. Esto elimina el riesgo de que los secretos del .env queden en historiales de mensajes o en el control de versiones.

Cómo hacerlo

  1. Pega el contenido de tu archivo .env en Vaulted
  2. Configura un límite de vistas y un periodo de expiración
  3. Envía el enlace cifrado al desarrollador que necesita la configuración
  4. El destinatario abre el enlace, copia las variables y el enlace se destruye

Comparte archivos .env desde la terminal

Los desarrolladores pueden saltarse el navegador por completo con la CLI de Vaulted. Canaliza tu archivo .env directamente: cat .env.production | npx vaulted-cli --views 1 — o pasa una ruta de archivo: npx vaulted-cli --file .env.local --expires 24h. El mismo cifrado, los mismos enlaces que se autodestruyen. Instálala desde npm: npm install -g vaulted-cli.

Comparte archivos .env en GitHub Actions

Usa la GitHub Action de Vaulted para compartir configuraciones de entorno en CI/CD: uses: vaulted-fyi/share-secret@v1 con el contenido de tu .env como secreto. La acción cifra localmente y produce un enlace que puedes compartir. Disponible en GitHub Marketplace.