Variáveis de ambiente (checklist consolidado)
Todas as envs BAITA_*, SAQUE_PAGUE_*, BARATAO_* e afins, com a finalidade de cada uma.
Atualizado em 24/08/20265 min de leituraReferência técnica
- BAITA_WHITELABELID — gate principal de todas as customizações (nos 3 repositórios).
- ACCESS_KEY_BAITA — chave do BaitaGuard (endpoint /accesscode/avulse).
- BAITA_API_URL_PRODUCTION / _STAGING — base URL da API de assinantes GZH.
- BAITA_API_KEY — header x-api-key da API GZH.
- BAITA_SALESFORCE_CLIENT_ID / _CLIENT_SECRET / _ACCOUNT_ID — OAuth2 do SFMC.
- BAITA_SALESFORCE_BASE_URL — REST base do SFMC.
- BAITA_ASSINANTES_FULL — chave da Data Extension única (substituiu as 2 chaves antigas).
- METRYCA_WEBHOOK_URL / METRYCA_ACCESS_TOKEN — webhook de leads e renovação da Metryca.
- SAQUE_PAGUE_ACCESS_KEY — 🆕 autenticação do parceiro Saque e Pague.
- ACCESS_KEY_APP_BARATAO (API) / GAS_STATION_ACCESS_KEY (Club, server-side) — 🆕 autenticação do parceiro Baratão.
- BARATAO_JWT_SECRET — 🆕 assinatura do JWT de sessão da webview Baratão.
- BUCKET_NAME_ONE_SIGNAL — 🆕 bucket S3 usado (por reaproveitamento) para planilhas de apuração oficial.
- CDN_BASE_URL — 🆕 base da CDN de download de relatórios (renomeada de BUCKET_URL_ONE_SIGNAL).
- TAG_USUARIO_JORNADA_BAITA / _DIGITAL / _PDV — tags de origem e jornada.
- TAG_SORTEIO_DEV / _PROD, TAG_SORTEIO_BENEFICIO_DEV / _PROD — tags de acesso por tipo de código.
- AVULSO_BATCH_FUL_ID / AVULSO_BATCH_LOT_ID — lotes de códigos avulsos PDV.
- MACHINE_RUNNING — deve ser API1 na instância que roda os crons.
- NOVAVIDA_TIMEOUT_MS — timeout da chamada resiliente Nova Vida (usado também pelo Saque e Pague).
⚠️ example.env está incompleto: nenhuma variável BAITA_*, SAQUE_PAGUE_* ou BARATAO_* está documentada lá — risco real de faltar env ao subir um ambiente novo.
env
variáveis
configuração
checklist
deploy