Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt

Use this file to discover all available pages before exploring further.

Esta referencia lista todas las variables de entorno utilizadas por Flowker. Las variables marcadas como obligatorias causarán que el servidor falle al iniciar si no están definidas.

Servidor

VariableDescripciónPor defectoObligatoria
ENV_NAMENombre del entorno (dev/staging/production)developmentNo
SERVER_ADDRESSDirección de bind del servidor:4021No
CORS_ALLOWED_ORIGINSOrígenes CORS permitidos*No

Autenticación

VariableDescripciónPor defectoObligatoria
API_KEYClave de API para autenticación vía header X-API-KeySí (si API_KEY_ENABLED=true)
API_KEY_ENABLEDHabilitar autenticación por clave de APIfalseNo
PLUGIN_AUTH_ENABLEDHabilitar autenticación mediante el plugin de Access Manager como alternativa a la API KeyfalseNo
PLUGIN_AUTH_ADDRESSDirección gRPC del servicio Access ManagerSí (si PLUGIN_AUTH_ENABLED=true)

Base de datos (MongoDB)

VariableDescripciónPor defectoObligatoria
MONGO_URIURI de conexión de MongoDB
MONGO_DB_NAMENombre de la base de datos MongoDBflowkerNo
MONGO_TLS_CA_CERTCertificado CA en formato PEM codificado en Base64 para conexiones TLS (p. ej., AWS DocumentDB)No
MONGO_MAX_POOL_SIZETamaño máximo del pool de conexiones de MongoDB10No

Base de datos de auditoría (PostgreSQL)

VariableDescripciónPor defectoObligatoria
AUDIT_DB_HOSTHost de la base de datos de auditoríaSí (fatal si falta)
AUDIT_DB_PORTPuerto de la base de datos de auditoría5432No
AUDIT_DB_USERUsuario de la base de datos de auditoría. Por defecto es flowker_audit si no se establece.flowker_auditNo
AUDIT_DB_PASSWORDContraseña de la base de datos de auditoría. Por defecto es flowker_audit si no se establece.flowker_auditNo
AUDIT_DB_NAMENombre de la base de datos de auditoríaflowker_auditNo
AUDIT_DB_SSL_MODEModo SSL para la conexión con la base de auditoríadisableNo
AUDIT_MIGRATIONS_PATHRuta a los archivos de migración de la base de auditoría/migrationsNo

Observabilidad

VariableDescripciónPor defectoObligatoria
ENABLE_TELEMETRYHabilitar instrumentación OpenTelemetryfalseNo
OTEL_EXPORTER_OTLP_ENDPOINTEndpoint del exportador OTLPSí (si ENABLE_TELEMETRY=true)
OTEL_RESOURCE_SERVICE_NAMENombre del servicio para telemetríaflowkerNo
OTEL_RESOURCE_SERVICE_VERSIONVersión del servicio para telemetríaNo
OTEL_RESOURCE_DEPLOYMENT_ENVIRONMENTEtiqueta de entorno de despliegueNo
OTEL_LIBRARY_NAMENombre de la biblioteca de instrumentaciónNo
SKIP_LIB_COMMONS_TELEMETRYOmitir telemetría de la biblioteca commonsfalseNo
LOG_LEVELNivel de log (debug/info/warn/error)debugNo

Seguridad

VariableDescripciónPor defectoObligatoria
SSRF_ALLOW_PRIVATEPermitir llamadas HTTP de executors a IPs privadasfalseNo
FAULT_INJECTION_ENABLEDHabilitar inyección de fallos para pruebasfalseNo

Swagger

VariableDescripciónPor defectoObligatoria
SWAGGER_TITLETítulo de la UI de SwaggervaríaNo
SWAGGER_DESCRIPTIONDescripción de la UI de SwaggervaríaNo
SWAGGER_VERSIONVersión de la API en SwaggervaríaNo
SWAGGER_HOSTHost de SwaggervaríaNo
SWAGGER_BASE_PATHBase path de SwaggervaríaNo
SWAGGER_SCHEMESEsquemas de URL de SwaggervaríaNo