Environment Variables
This page covers the public environment-variable contract for Cloud API, worker, and agent processes. Variables are startup configuration, not dynamic runtime toggles.
ByteOr Cloud does not currently publish a public rustdoc surface. Treat the synced Cloud docs and deployment guides as the canonical source for exact control-plane configuration detail.
All configuration for the ByteOr Cloud API server, worker, and agent is driven by environment variables. Variables are read once at process startup; changes require a restart.
Core Service Configuration
These variables configure the API and worker processes in all deployment modes.
Fallback Aliases
For simpler single-process deployments, these aliases set both the API and worker values at once. Explicit _API_ or _WORKER_ variants take precedence.
Development Helpers
Used only during local development. Do not set in production.
Hosted SaaS Convention
Hosted SaaS references in the current public material use the cloud.byteor.com family for the UI and the api.byteor.com family for API-facing configuration. Keep those origins aligned across deployment manifests, installer flows, and agent bootstrap material.
Agent Runtime
These variables are injected into the agent process by the enrollment flow or set manually in self-hosted environments.