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 de acesso Bearer (maior prioridade) |
KOBANA_CREDENTIALS_FILE | Caminho para um arquivo JSON de credenciais OAuth |
KOBANA_CLIENT_ID | OAuth client ID (para kobana auth login) |
KOBANA_CLIENT_SECRET | OAuth client secret |
KOBANA_INBOX_CLIENT_CERT | Caminho para um certificado PEM do cliente (cadeia + chave privada) para o produto inbox, que fica atrás de mTLS |
Configuração
| Variável | Descrição |
|---|
KOBANA_CONFIG_DIR | Sobrescreve o diretório de configuração (default: ~/.config/kobana) |
KOBANA_ENVIRONMENT | sandbox (default) ou production |
Logging
| Variável | Descrição |
|---|
KOBANA_LOG | Filtro de nível de log para stderr (ex.: kobana=debug). Desligado por padrão. |
KOBANA_LOG_FILE | Diretório para arquivos de log em JSON com rotação diária. Desligado por padrão. |
Próximos passos