Expand description
Validates configuration before startup and reload.
Checks reject invalid combinations while emitting warnings for deprecated or risky values. Reload validation also prevents runtime changes to fixed identity and network fields.
Constantsยง
- MAX_
VIDEO_ ๐THUMBNAIL_ CONCURRENCY - Beyond this the semaphore sizing the extractions would itself be rejected, and no host has a use for that much video decoding at once.
Functionsยง
- check
- Validates a complete server configuration.
- check_
email ๐ - check_
identity_ ๐provider_ secret - check_
identity_ ๐providers - check_
media_ ๐providers - check_
network ๐ - check_
observability ๐ - check_
registration ๐ - check_
registration_ ๐terms - check_
room_ ๐version - check_
storage ๐ - check_
thumbnails ๐ - check_
turn_ ๐and_ media_ misc - check_
url_ ๐previews - check_
video_ ๐thumbnails - check_
well_ ๐known_ support_ contact_ validity - reload
- Performs check() with additional checks specific to reloading old config with new config.
- valid_
openpgp4fpr ๐ - validate_
pgp_ ๐key - Validates an MSC4439
pgp_key: a URI, never inline key material. - warn_
deprecated ๐ - Iterates over all the keys in the config file and warns if there is a deprecated key specified
- warn_
loopback_ ๐in_ container - warn_
unknown_ ๐key - iterates over all the catchall keys (unknown config options) and warns or errors if there are any.