Docs
12 — Inventário de credenciais
Arquivos na raiz (gitignored): .env (dev) e .env.prod (prod). Templates: .env.example, .env.prod.example.
Onde gerar
| Chave | Console | Destino |
|---|---|---|
VECTORGEN_GOOGLE_* | GCP → projeto vectorgen → Credentials | .env / .env.prod |
*_GEMINI_API_KEY | GCP Generative Language ou AI Studio | .env / .env.prod |
STRIPE_* Test / Live | Stripe | .env / .env.prod |
ANTHROPIC_API_KEY | Anthropic | .env / .env.prod |
FALAI_API_KEY | Fal.ai | .env / .env.prod |
APIFY_API_TOKEN | Apify | scraping |
VECTORGEN_PAGESPEED_API_KEY | GCP vectorgen → PageSpeed Insights | utilitário |
DIGITALOCEAN_TOKEN | DO API | .env / .env.prod |
WHATSWAVE_* | Painel WhatsWave | ops / quotes |
Callbacks OAuth Google
| App | Dev | Prod |
|---|---|---|
| VectorGen service | http://localhost:3002/auth/google/callback | https://service.vectorgen.ai/auth/google/callback |
Regra
Nunca commitar valores reais. Por app: apps/*/.env + .env.example. Detalhe de variáveis: 04-api-integrations e .env.example de cada app.