Skip to main content

Module config

Module config 

Source

Structs§

AgentConfig
AgentSection
BackendConfig
DbSection
LogSection
MailSection
Non-secret SMTP connection settings. Lives here (rather than in wire) because it’s the shape mail::Mailer::from_config builds from, but it’s carried operator-editably in the server_settings KV bucket (wire::ServerSettings::mail / SPA), not in backend.toml (#884). Serialize is derived for the KV / API path; the SMTP password is never a field here — it comes from the MailPassword registry secret (or $KANADE_MAIL_PASSWORD), keeping secrets out of the KV.
NatsSection
ServerSection

Enums§

MailEncryption
Transport security for the SMTP connection.

Functions§

load_agent_config
load_backend_config