Variables de ambiente
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_WORKSPACE_ID | Workspace enviado en el encabezado X-Workspace-Id. Opcional mientras la organización tiene un único workspace; un X-Workspace-Id en --params tiene precedencia |
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 | Ambiente. Dashboard Mágico solo tiene production (por defecto) |
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
- Autenticación — token, workspace y ambientes.
- Códigos de salida — códigos de salida del proceso, para scripts.