Todas las variables también pueden definirse en un archivo .env (cargado vía dotenvy).
Autenticación
| Variable | Descripción |
|---|
KOBANA_TOKEN | Token del producto que vas a llamar (Bearer). No se comparte entre productos |
KOBANA_CREDENTIALS_FILE | Ruta a un archivo JSON de credenciales OAuth |
KOBANA_CLIENT_ID | OAuth client ID (Gateway Bancario) |
KOBANA_CLIENT_SECRET | OAuth client secret (Gateway Bancario) |
KOBANA_INBOX_CLIENT_CERT | Ruta al PEM (certificado + clave) usado en el mTLS de inbox |
Configuración
| Variable | Descripción |
|---|
KOBANA_CONFIG_DIR | Directorio de configuración (por defecto: ~/.config/kobana) |
KOBANA_ENVIRONMENT | production (por defecto), sandbox o development |
Logs
| Variable | Descripción |
|---|
KOBANA_LOG | Nivel de log en stderr (ej.: kobana=debug). Apagado por defecto. |
KOBANA_LOG_FILE | Directorio para archivos de log JSON con rotación diaria. Apagado por defecto. |
Próximos pasos