- Required: the process does not start without it.
- Recommended: it has a default, but the default is rarely right for a real installation.
- Optional: the default suits most installations.
true or false. Schedules are cron expressions with five fields,
evaluated in UTC.
API and worker
Required
Recommended
Optional
Email
Object storage
Accounts and organizations
Outgoing webhooks
Database pool
API only
API rate limits (Enterprise images, with
REDIS_URL set)
The REST limits each have a value for Production tenants and one for the other tenants, and
are counted per tenant, except the client routes, counted per customer.
Worker only
Instance bootstrap (API)
On a fresh installation, the API can create a first user, organization, tenant and API key at
startup, for scripted installs and CI. On an installation that already has an organization, it
stands down. Re-running it converges on the same objects.
Telemetry
Enterprise images only
The open-source edition does not read these.Metering API
Required
Recommended
Optional
Web
The web image writes these into the app when the container starts, so one image works on any domain.Helm values
The Helm chart sets these variables from its values (for exampleglobal.publicRestApiUrl for
METEROID_REST_API_EXTERNAL_URL, and the listen addresses and internal URLs by itself). For a
variable the chart does not map, use the component’s extraEnv. See
Deploy on Kubernetes.