Skip to main content

Module server_config

Module server_config 

Source
Expand description

Server configuration (*Config types).

These are developer-facing configuration types loaded from fraiseql.toml, environment variables, or CLI flags. They are mutable between deployments.

For the distinction between *Config (developer-facing, mutable) and *Settings (compiled into schema.compiled.json, immutable at runtime), see docs/architecture/config-vs-settings.md.

Re-exports§

pub use hs256::Hs256Config;
pub use observers::AdmissionConfig;
pub use tls::DatabaseTlsConfig;
pub use tls::PlaygroundTool;
pub use tls::TlsServerConfig;

Modules§

hs256
HS256 symmetric-key authentication configuration.
observers
Observer runtime and admission control configuration.
tls
TLS configuration types for server and database connections.

Structs§

ServerConfig
Server configuration.