Envoy Logo

Environment variables

List of environment variables that can be used to configure the CLI behavior.

NameDescriptionDefault
BOE_CONFIG_HOMEConfiguration files directory. Defaults to ~/.config/boe~/.config/boe
BOE_DATA_HOMEDownloaded Envoy binaries directory. Defaults to ~/.local/share/boe~/.local/share/boe
BOE_LOG_LEVELLog level for the CLI. Defaults to debugdebug
BOE_REGISTRYOCI registry URL for the extensions.ghcr.io/tetratelabs/built-on-envoy
BOE_REGISTRY_INSECUREAllow connecting to an insecure (HTTP) registry.false
BOE_REGISTRY_PASSWORDPassword for the OCI registry.-
BOE_REGISTRY_USERNAMEUsername for the OCI registry.-
BOE_RUNTIME_DIREphemeral runtime files directory. Defaults to /tmp/boe-$UID-
BOE_RUN_DOCKERRun Envoy as a Docker container instead of using func-e.false
BOE_RUN_IDRun identifier for this invocation. Defaults to timestamp-based ID or $BOE_RUN_ID. Use ‘0’ for Docker/Kubernetes.-
BOE_STATE_HOMEPersistent state and logs directory. Defaults to ~/.local/state/boe~/.local/state/boe
ENVOY_VERSIONEnvoy version to use (e.g., 1.31.0)-