Nas tabelas abaixo, a coluna Padrão / Obrigatório mostra o valor padrão. Um qualificador em negrito (por exemplo Obrigatório) marca as variáveis que você deve definir.
— significa que não há padrão. 🔒 marca um segredo. Injete cada segredo no deploy a partir do seu cofre de segredos. Nunca faça commit de um segredo. Esta página lista apenas nomes de variáveis e comportamento. Ela não imprime valores de segredos.Este trilho não monta a systemplane admin API. As variáveis de datastore dele usam o prefixo
DB_* em vez do formato compartilhado POSTGRES_*. Veja Datastores abaixo.Componentes e portas
O componente de API escuta emSERVER_PORT (padrão 4014). SERVER_ADDRESS deriva dele. Os workers de conciliação, de agendamento e de webhooks usam cada um um WORKER_PORT para as próprias health probes. Cada worker traz os próprios controles de ajuste (tamanhos de lote, intervalos de consulta, concorrência e circuit breakers) no arquivo .env.example dele. Veja Portas de rede padrão.
Integração com o BTG e mTLS
Essas variáveis guardam as credenciais e as configurações de TLS mútuo da conexão com o BTG.Datastores
Este trilho usa o prefixoDB_* para datastores, não o formato compartilhado POSTGRES_*. Ele conecta a um PostgreSQL primário, a uma réplica de leitura separada, ao MongoDB e ao Redis.
Midaz, CRM e Fees
Webhooks internos e agendamento
A API e os workers trocam eventos por um canal interno de webhooks. Eles também executam fluxos de Pix recorrentes e agendados.Escopo do Pix e do ledger
Health e readiness
Cada componente expõeGET /health (liveness) e GET /readyz (readiness) na porta dele. Veja Health e readiness para o formato da resposta e o comportamento de inicialização e drenagem.
