Skip to main content

Module config

Module config 

Source
Expand description

Web configuration, read from the environment (spec section 11).

Structs§

Config
DodoConfig
Dodo Payments billing (cloud only). All four keys are needed; with any missing, billing is off: the billing pages say so and checkout is disabled.
GithubConfig
GitHub OAuth app credentials, plus the endpoints so tests can point them at a fake.
McpAnonConfig
The no-key MCP tier’s limits.
TurnstileConfig
Cloudflare Turnstile keys, plus the verify endpoint so tests can point it at a fake.

Enums§

ConfigError
Mode
CODOSEO_MODE: self-hosted (the default) or the codoseo.com cloud.

Constants§

DEFAULT_MAIL_FROM
The default MAIL_FROM; shared with the worker, which sends the alert and digest mail.
DEFAULT_SHARED_CLIENTS
The User-Agents of the hosted connectors that call from shared servers.