Expand description
Browser host: launches Chromium, holds the profile lock, runs the
listener that exposes CDP, /health, /capabilities, and the ops panel.
Behind the host feature so SDK-only consumers don’t link chromiumoxide.
Re-exports§
pub use bootstrap::HostArgs;
Modules§
- bootstrap
afhttp hoststartup: parse args, install rustls provider, install signal handlers, build state, bind the listener, and block until shutdown.- browser
- Browser handle. Holds a backend subprocess plus the discovered CDP WS URL.
- display
- In-container real-display takeover supervision.
- listener
- Axum listener: serves the CDP-over-WS proxy,
/health,/capabilities,/profile, and (when enabled) the/ops/*takeover routes, all behind the bearer-token middleware. - ops_
panel - Ops panel: HTML/JS bundle, screencast relay, input replay.