compose.yml, put a .env beside it, then run:
8080. Check that it is healthy:
LICENSE_KEY is set. Get LICENSE_KEY (and, in connected mode, EDGEE_SIGNATURE_KEY) from the Edgee Console under Org settings → On-Premise → Reveal deployment secrets.
- Connected
- Headless
The gateway fetches its configuration from Edgee on startup and keeps it in sync, and exports usage metering automatically — see below.In connected mode the gateway also exports usage metering to Edgee at
compose.yml
.env
https://onprem-logs.edgee.ai/v1/logs, authenticated with your LICENSE_KEY, so usage shows up in the team dashboard. Override the destination with USAGE_OTLP_ENDPOINT (and USAGE_OTLP_HEADERS) to send it to your own collector instead — the license-key auth is still sent by default to that custom collector too; set USAGE_OTLP_USE_LICENSE_AUTH: "false" in environment to opt out.For production, pin the image to a released tag (for example
ghcr.io/edgee-ai/gateway:1.9.0) instead of latest, so upgrades are deliberate.