Module config

Module config 

Source

Structsยง

ApiKeyEntry
ArtifactsConfig
AuthConfig
Authentication configuration. When enabled = false (default), all auth is bypassed (dev mode).
BrowserConfig
CircuitBreakerConfig
Circuit breaker configuration for per-provider failure isolation. When enabled = false (default), circuit breaker is not applied.
Config
Main configuration for Kroki-rs.
MetricsConfig
Prometheus metrics configuration.
PluginConfig
RateLimitConfig
Rate limiting configuration using token-bucket algorithm. When enabled = false (default), no rate limiting is applied.
ServerConfig
TelemetryConfig
Telemetry (OpenTelemetry) configuration.
ToolConfig

Constantsยง

SUPPORTED_FORMATS
Supported output formats.

Functionsยง

default_admin_port ๐Ÿ”’
default_auth_header ๐Ÿ”’
default_burst ๐Ÿ”’
default_context_ttl ๐Ÿ”’
default_failure_threshold ๐Ÿ”’
default_false ๐Ÿ”’
default_host ๐Ÿ”’
default_log_level ๐Ÿ”’
default_max_input_size ๐Ÿ”’
default_max_output_size ๐Ÿ”’
default_pool_size ๐Ÿ”’
default_port ๐Ÿ”’
default_reset_timeout ๐Ÿ”’
default_rps ๐Ÿ”’
default_timeout ๐Ÿ”’
default_true ๐Ÿ”’