Environment Variables¶
Atlas supports a mix of stable public environment variables and lower-level runtime variables used by server configuration.
Environment Variable Layers¶
flowchart LR
Stable[Stable public env vars] --> Runtime[Runtime behavior]
RuntimeSpecific[Runtime-specific env vars] --> Runtime
This environment-variable split is important because not every variable carries the same compatibility weight. Some are stable public knobs, while others are closer to runtime-specific deployment inputs.
Main Stable Variables¶
flowchart TD
Env[Environment] --> Log[BIJUX_LOG_LEVEL]
Env --> Cache[BIJUX_CACHE_DIR]
This small stable-variable map highlights the public environment knobs readers can depend on most confidently without searching through implementation details.
Public Variables¶
BIJUX_LOG_LEVEL: log verbosity overrideBIJUX_CACHE_DIR: shared cache directory override
Runtime-Oriented Variables Seen in the Current Codebase¶
ATLAS_BINDATLAS_STORE_ROOTATLAS_CACHE_ROOTATLAS_POLICY_MODEATLAS_REDIS_URLATLAS_LOG_LEVELATLAS_TRACE_EXPORTERATLAS_CLUSTER_CONFIG_PATH
Reference Guidance¶
Use environment variables when:
- the runtime specifically supports them
- you need deployment-time overrides
Prefer explicit documented configuration when:
- the value is operationally important
- you need repeatable reviewable deployment behavior
Purpose¶
This page is the lookup reference for environment variables. Use it when you need the current checked-in surface quickly and without extra narrative.
Stability¶
This page is a checked-in reference surface. Keep it synchronized with the repository state and generated evidence it summarizes.