Chega de compartilhar .env no Slack ou Email

Uma plataforma self-hosted, simples e segura para gerenciar e sincronizar as variáveis de ambiente do seu time para ambientes de desenvolvimento local.

Funcionalidades Principais

Projetado especificamente para ambientes de desenvolvimento local

Gerenciamento de Equipes

Organize usuários em equipes para melhor colaboração e controle de acesso às variáveis.

Autenticação Segura

Sistema completo de login/registro com trilhas de auditoria para todas as ações.

Interface Web Responsiva

Interface limpa e intuitiva para gerenciar aplicações e variáveis de ambiente.

Integração CLI

Ferramenta de linha de comando para sincronizar variáveis com arquivos .env locais.

Logs de Auditoria

Rastreie todas as mudanças e acessos para segurança e conformidade.

Docker Ready

Implantação fácil com Docker e Docker Compose para ambientes auto-hospedados.

Como Funciona

Simples de configurar, fácil de usar

1

Configure seu Vault

Instale o Env Team Vault em seu servidor ou use Docker para implantação rápida.

docker-compose up -d
2

Crie Aplicações e Equipes

Adicione novas aplicações e organize seus desenvolvedores em equipes para colaboração.

3

Adicione Variáveis de Ambiente

Defina variáveis de ambiente para cada aplicação através da interface web.

4

Gere sua API Token

Acesse seu perfil e gere uma API Token pessoal para autenticar a sincronização de forma segura.

5

Configure seu Ambiente Local

Configure a CLI em seu ambiente com sua API Token para ter acesso às aplicações do seu time.

echo "API_TOKEN=YOUR_TOKEN" > ~/.env-team-vaultrc
6

Sincronize com CLI

Desenvolvedores usam a CLI para sincronizar variáveis com seus arquivos .env locais.

npx env-team-vault sync <APP_ID> --url http://localhost:3000

Casos de Uso

Como equipes utilizam o Env Team Vault

Onboarding de Desenvolvedores

Novos membros da equipe podem configurar seu ambiente de desenvolvimento em minutos, sem pedir arquivos .env para colegas.

  • Elimina bloqueios de início do trabalho
  • Garante ambientes consistentes
  • Reduz atrito durante a integração

Atualizações de Configuração

Quando credenciais ou URLs mudam, atualize uma vez no Vault e todos os desenvolvedores podem sincronizar.

  • Evita variáveis desatualizadas
  • Notificação centralizada de mudanças
  • Histórico de alterações com auditoria

Gerenciamento Multi-projeto

Times que trabalham em vários projetos podem gerenciar todas as variáveis de ambiente em um único lugar.

  • Organização por equipe e projeto
  • Visão unificada de todas configurações
  • Consistência entre projetos relacionados

Comece Agora

Configure seu próprio Env Team Vault em minutos

Usando Docker (Recomendado)

git clone https://github.com/paladini/env-team-vault.git
cd env-team-vault
docker-compose up -d

Acesse http://localhost:3000 e crie sua conta!

Instalação Manual

git clone https://github.com/paladini/env-team-vault.git
cd env-team-vault
npm install
npm run prisma:migrate
npm run dev

Por que Env Team Vault?

Uma alternativa simples e focada para times de desenvolvimento

Recursos Env Team Vault Solutions Empresariais (Doppler, Vault) Compartilhar via Slack/Email
Foco em desenvolvimento local
Auditoria e segurança
Auto-hospedado (controle total) Varia
Gestão de equipes
Complexidade Baixa Alta Baixa
Custo Gratuito $$$ a $$$$ Gratuito
Integração CLI

Pronto para melhorar o fluxo de trabalho da sua equipe?

Pare de compartilhar arquivos .env por Slack. Comece a usar o Env Team Vault hoje.