Skip to main content

Module config

Module config 

Source
Expand description

Browser configuration and options

All configuration can be overridden via environment variables at runtime. See individual fields for the corresponding STYGIAN_* variable names.

§Configuration priority

Programmatic (builder) > environment variables > JSON file > compiled-in defaults.

Use BrowserConfig::from_json_file or BrowserConfig::from_json_str to load a base configuration from disk, then override individual settings via the builder or environment variables.

Structs§

BrowserConfig
Top-level configuration for a browser session.
BrowserConfigBuilder
Fluent builder for BrowserConfig.
PoolConfig
Browser pool sizing and lifecycle settings.

Enums§

HeadlessMode
Controls which headless mode Chrome is launched in.
StealthLevel
Anti-detection intensity level.