Olympus Docs
Reference

Environment variables

Every environment variable referenced across every Olympus container

This catalog lists every environment variable referenced in Olympus source code. The presence of a checkmark in a column means that repo's source reads the variable.

The catalog is generated at build time by grepping process.env.X (TypeScript) and std::env::var("X") (Rust). If a variable is referenced but missing from this list, the catalog is stale, re-run bun run scripts/gen/env-vars.mjs.

Catalog

Variableathenaherasdksiteoctldaedalus
ALLOW_DEMO_ACCOUNTS
APP_INSTANCE
APP_VERSION
ATHENA_INTERNAL_URL
AUTH_HYDRA_ADMIN_URL
AUTH_HYDRA_URL
AUTH_KRATOS_ADMIN_URL
BASE_PATH
BREACH_CHECK_ENABLED
CAPTCHA_ENABLED
CAPTCHA_SECRET_KEY
CAPTCHA_SITE_KEY
CIAM_CLIENT_ID
CIAM_CLIENT_SECRET
CIAM_HYDRA_ADMIN_URL
CIAM_HYDRA_PUBLIC_URL
CIAM_KRATOS_ADMIN_URL
CIAM_RELOAD_API_KEY
CIAM_RELOAD_SIDECAR_URL
DATABASE_URL
DEFAULT_CLIENT_ID
DEFAULT_OAUTH2_CLIENT_ID
ENCRYPTION_KEY
GEO_ENABLED
GEO_MANDATORY
GITHUB_TOKEN
HERA_INTERNAL_URL
HOME
HYDRA_ADMIN_URL
HYDRA_API_KEY
HYDRA_ENABLED
HYDRA_PUBLIC_URL
IAM_CLIENT_ID
IAM_CLIENT_SECRET
IAM_HYDRA_ADMIN_URL
IAM_HYDRA_PUBLIC_URL
IAM_KRATOS_ADMIN_URL
IAM_KRATOS_PUBLIC_URL
IS_ORY_NETWORK
KRATOS_ADMIN_URL
KRATOS_API_KEY
KRATOS_PUBLIC_URL
NEXT_PUBLIC_APP_INSTANCE
NEXT_PUBLIC_APP_URL
NEXT_PUBLIC_AUTH_HYDRA_URL
NEXT_PUBLIC_CIAM_ATHENA_URL
NEXT_PUBLIC_CIAM_HYDRA_URL
NEXT_PUBLIC_IAM_ATHENA_URL
NEXT_PUBLIC_IAM_HYDRA_PUBLIC_URL
NEXT_PUBLIC_IAM_HYDRA_URL
NEXT_RUNTIME
NODE_ENV
NODE_TLS_REJECT_UNAUTHORIZED
NO_COLOR
OAUTH_CLIENT_ID
OCTL_NPMRC_PATH
OLYMPUS_WORKSPACE
ORY_API_KEY
PATH
PROXY_TIMEOUT_MS
RECOVERY_HMAC_SECRET
SESSION_SIGNING_KEY
SESSION_TTL_SECONDS
SETTINGS_TABLE
SHELL
TERM
TERM_PROGRAM
TZ
WT_SESSION

Total count

69 unique environment variables.


Generated by scripts/gen/env-vars.mjs at build time.

On this page