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_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) |
Configuração
| Variável | Descrição |
|---|
KOBANA_CONFIG_DIR | Diretório de configuração (padrão: ~/.config/kobana) |
KOBANA_ENVIRONMENT | production (padrão) ou development. O Kadu não tem sandbox |
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