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.