Skip to main content
This reference lists the environment variables Lender reads, with the default of each. Lender ships as one container image, and the same image carries the /migrate binary that applies the migrations. You set these variables at deploy time. For the configuration blocks every Lerian product shares, see the BYOC configuration reference. The Configuration and deploy page explains how the pieces fit together. Lender serves GET /health, GET /readyz and GET /version on the main port, set by SERVER_ADDRESS, and has no separate health port. When you enable the collection or the Streaming Hub webhook listener, each serves its own /readyz. /readyz also reports a revoked license. Lender does not start without a valid LICENSE_KEY, without STREAMING_ENABLED=true and at least one broker in STREAMING_BROKERS, or with an invalid DEFAULT_TENANT_ID. Origination needs Midaz.

App and server

License

TLS and proxies

CORS

Tenancy

PostgreSQL

Valkey

Authentication and machine credentials

Midaz

Matcher and Reporter

Event streaming

Outbox

RabbitMQ

Idempotency, limits and pagination

Telemetry

Collection and webhook listeners

Consignado: gateway, storage and consumers

Consignado: drainers and relays

Scheduled jobs