Structsยง
- ApiKey
Entry - Artifacts
Config - Auth
Config - Authentication configuration.
When
enabled = false(default), all auth is bypassed (dev mode). - Browser
Config - Circuit
Breaker Config - Circuit breaker configuration for per-provider failure isolation.
When
enabled = false(default), circuit breaker is not applied. - Config
- Main configuration for Kroki-rs.
- Metrics
Config - Prometheus metrics configuration.
- Plugin
Config - Rate
Limit Config - Rate limiting configuration using token-bucket algorithm.
When
enabled = false(default), no rate limiting is applied. - Server
Config - Telemetry
Config - Telemetry (OpenTelemetry) configuration.
- Tool
Config
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 ๐