Skip to main content
This page documents all environment variables available for configuring Strait.
Required fields: DATABASE_URL, INTERNAL_SECRET, JWT_SIGNING_KEY, ENCRYPTION_KEY, and SECRET_ENCRYPTION_KEY.
All environment variables are managed via Doppler (project: strait, configs: dev / stg / prd). Use doppler run -- <cmd> to inject secrets locally, or see the Deployment Guide for production setup.

Core Configuration

Worker Configuration

Scheduler Configuration

Database Pool

Rate Limiting

Request Configuration

Sequin CDC

CORS Configuration

OIDC Configuration

RBAC Configuration

CDC Configuration

Retention Configuration

Redis Sentinel

Workflow Configuration

SSE Configuration

Worker Partitions

Encryption

Managed Execution (Fly Machines)

Shutdown

Webhook Delivery

Adaptive Concurrency

ClickHouse (Optional Analytics)