Core settings
Resolution, the deployment environment, vars and secrets, the HTTP server, storage and cluster mode. Every table on these pages carries the wire name, the default the code uses, and the ORION_* override.
| Page | Holds |
|---|---|
| How settings are resolved | struct defaults, the config file with ${VAR} and env:// references, then ORION_SECTION__KEY variables. |
| Deployment environment | any value starting with prod turns three warnings into startup errors, and ORION_ENVIRONMENT is the override. |
| Vars and secrets | the per-environment values a workflow reads by name, which is recorded in traces, and which value shapes each refuses. |
| Server settings | bind address and port, shutdown timeouts, the admin body limit, data mounts, verbose errors, TLS, compression and the API docs. |
| Storage settings | the storage.url that selects SQLite, PostgreSQL or MySQL, pool sizing, encryption at rest, backups and auto_migrate. |
| Cluster settings | enabling multi-replica mode, the shared Redis, the epoch poll interval and the per-replica instance_id, with their defaults. |
Related
- Server configuration: every section, by what you are configuring.
- How settings are resolved: defaults, the file, and the environment.
- Production checklist: which settings to change before real traffic.
Last verified 14 September 2026