Integração com Vercel
Configure a sincronização automática de variáveis de ambiente entre o CriptEnv e o Vercel. Assim que você atualizar seus secrets no CriptEnv, eles serão automaticamente propagados para seus projetos no Vercel.
Info
A integração com Vercel utiliza a API oficial do Vercel para criar e atualizar Environment Variables de forma segura.
Configuração
1
Gere um token de acesso do Vercel
Acesse vercel.com/account/tokens e crie um novo token com permissão de escrita.
2
Conecte o Vercel no painel do CriptEnv
No painel do CriptEnv, navegue até Projeto → Integrações → Vercel e cole o token gerado. Selecione o projeto Vercel que deseja sincronizar.
3
Configure o mapeamento de ambientes
Mapeie os ambientes do CriptEnv para os ambientes do Vercel:
Mapeamento de ambientes
CriptEnv → Vercel
─────────────────────────────
production → Production
staging → Preview
development → Development4
Ative a sincronização automática
Ative a opção de sincronização automática para que alterações no CriptEnv sejam propagadas automaticamente ao Vercel.
Sincronização Manual via CLI
Você também pode sincronizar manualmente usando o CLI do CriptEnv:
Sincronizar com Vercel
# Sincronizar todas as variáveis
criptenv sync --provider vercel --project meu-projeto
# Sincronizar apenas o ambiente de produção
criptenv sync --provider vercel --project meu-projeto --environment productionExemplo de Projeto Vercel
vercel.json
{
"framework": "nextjs",
"env": {
"DATABASE_URL": "@criptenv/database-url",
"API_SECRET": "@criptenv/api-secret"
}
}Info
Ao ativar a sincronização automática, o CriptEnv sobrescreverá as variáveis existentes no Vercel com o mesmo nome. Certifique-se de que os nomes das variáveis estão corretos.
