Configure Oso Fallback

You must configure the following environment variables to start the Oso Fallback node:

Environment VariableDescription
OSO_API_TOKENRead-only API key for the desired environment.

You may create a new API key by following this guide.
OSO_ENVIRONMENTID of the desired environment.

You may find the ID of the environment on the Environments page (opens in a new tab).
OSO_TENANTID of the tenant where the environment resides.

You may find the ID of the tenant at the top of the Settings page (opens in a new tab).

Additional environment variables you may configure include:

Environment VariableDefaultAccepted ValuesDescription
OSO_CLIENT_IDRandomly generated UUIDString containing the following characters: a-zA-Z0-9.-Unique identifier for each Oso Fallback node. You may want to use this value to tie connected clients in the Fallback status page (opens in a new tab) to the underlying infrastructure. If not set, a randomly generated UUID is used.
If set, the OSO_CLIENT_ID must be unique per restart or redeployment.
OSO_DISABLE_ERROR_LOGGINGfalsetrue, falseWhether error logs are sent to Oso's error collector for review and analysis.
OSO_DISABLE_TELEMETRYfalsetrue, falseWhether usage data are sent to Oso's telemetry collector for review and analysis.
OSO_LOG_LEVELerrorinfo, warn, errorVerbosity of log messages printed to stdout.
OSO_PORT80800 to 65535Port for the Oso Fallback node to listen on.
OSO_DIRECTORY./.osoString containing a valid pathPath where the Fallback node stores data.