Compartilhe arquivos .env com segurança
Transmita o conteúdo de arquivos .env para seus colegas por meio de links criptografados em vez de commitar segredos em repositórios.
O problema
Arquivos de ambiente contêm chaves de API, URLs de bancos de dados e tokens de serviço, tudo em um só lugar. Compartilhá-los pelo Slack ou commitá-los em um repositório — mesmo que privado — cria um alvo concentrado. Um único vazamento de .env pode comprometer todos os serviços externos aos quais sua aplicação se conecta.
Como o Vaulted ajuda
Cole o conteúdo do seu .env no Vaulted e compartilhe um link criptografado que expira automaticamente. A criptografia AES-256-GCM roda inteiramente no seu navegador, e a chave de descriptografia nunca toca o servidor. Isso elimina o risco de segredos do .env ficarem em históricos de mensagens ou no controle de versão.
Como fazer
- Cole o conteúdo do seu arquivo .env no Vaulted
- Configure um limite de visualizações e um período de expiração
- Envie o link criptografado para o desenvolvedor que precisa da configuração
- O destinatário abre o link, copia as variáveis e o link é destruído
Compartilhe arquivos .env pelo terminal
Os desenvolvedores podem pular o navegador por completo com a CLI do Vaulted. Canalize seu arquivo .env diretamente: cat .env.production | npx vaulted-cli --views 1 — ou passe um caminho de arquivo: npx vaulted-cli --file .env.local --expires 24h. A mesma criptografia, os mesmos links autodestrutivos. Instale a partir do npm: npm install -g vaulted-cli.
Compartilhe arquivos .env no GitHub Actions
Use a GitHub Action do Vaulted para compartilhar configurações de ambiente em CI/CD: uses: vaulted-fyi/share-secret@v1 com o conteúdo do seu .env como secret. A action criptografa localmente e produz um link compartilhável. Disponível no GitHub Marketplace.