This feature is only available in the Enterprise version

Operating

Enterprise launcher

The enterprise launcher starts and coordinates the services in your production stack.

The enterprise launcher starts and coordinates the services in your production stack. Use these variables to connect the launcher to shared infrastructure and provide the license used at startup.

ENTERPRISE_POSTGRES_URL=postgres://user:password@host:5432/postgres?sslmode=require
ENTERPRISE_REDIS_URL=redis://host:6379/0
ENTERPRISE_LICENSE_B64=your_base64_license_string
ENTERPRISE_LICENSE_FILE=/run/secrets/blnk-enterprise.lic

# Core and Cloud use separate databases on the Postgres instance above
ENTERPRISE_CORE_DB_NAME=your_core_database
ENTERPRISE_PLANE_DB_NAME=your_cloud_database
ENTERPRISE_PUBLIC_PORT=8080
ENTERPRISE_PUBLIC_URL=https://ledger.yourdomain.com
ENTERPRISE_POSTGRES_URLrequired

Postgres connection string used by the launcher to derive the Core and Plane database connections. Point this at the Postgres server that hosts both databases.

ENTERPRISE_REDIS_URLrequired

Redis connection string passed to Core for queueing, caching, and other Redis-backed runtime work.

ENTERPRISE_LICENSE_B64

Base64-encoded license string from your onboarding email. Takes precedence over ENTERPRISE_LICENSE_FILE when both are set.

ENTERPRISE_LICENSE_FILE

Path to your .lic license file mounted into the container. Use this instead of ENTERPRISE_LICENSE_B64 when you mount the license as a file.

ENTERPRISE_CORE_DB_NAMErequired

Name of the Postgres database for Blnk Core ledger data.

ENTERPRISE_PLANE_DB_NAMErequired

Name of the Postgres database for Plane, which powers the Cloud Dashboard.

ENTERPRISE_PUBLIC_PORTdefault 8080

Port the launcher exposes for the public Plane gateway. Map your host or load balancer to this port when running the deployment.

ENTERPRISE_PUBLIC_URLrequired

Public URL where users open the Cloud Dashboard, including the scheme such as https://. Use the same origin in CORS_ORIGINS.