Variáveis de ambiente
Todas as variáveis também podem ser definidas em um arquivo .env (carregado via dotenvy).
Autenticação
| Variável | Descrição |
|---|---|
KOBANA_TOKEN | Token do produto que você vai chamar (Bearer). Não é compartilhado entre produtos |
KOBANA_WORKSPACE_ID | Workspace enviado no cabeçalho X-Workspace-Id. Opcional enquanto a organização tem um único workspace; um X-Workspace-Id em --params tem precedência |
KOBANA_CREDENTIALS_FILE | Caminho para um arquivo JSON de credenciais OAuth |
KOBANA_CLIENT_ID | OAuth client ID (Gateway Bancário) |
KOBANA_CLIENT_SECRET | OAuth client secret (Gateway Bancário) |
KOBANA_INBOX_CLIENT_CERT | Caminho para o PEM (certificado + chave) usado no mTLS do inbox |
Configuração
| Variável | Descrição |
|---|---|
KOBANA_CONFIG_DIR | Diretório de configuração (padrão: ~/.config/kobana) |
KOBANA_ENVIRONMENT | Ambiente. O Dashboard Mágico só tem production (padrão) |
Logs
| Variável | Descrição |
|---|---|
KOBANA_LOG | Nível de log no stderr (ex.: kobana=debug). Desligado por padrão. |
KOBANA_LOG_FILE | Diretório para arquivos de log JSON com rotação diária. Desligado por padrão. |
Próximos passos
- Autenticação — token, workspace e ambientes.
- Códigos de saída — códigos de saída do processo, para scripts.