Deployment & Operations
Prepare headless servers, Docker environments, screenshot pipelines, and distributed workloads for production use.
New to this section? Start with Headless Server Setup.
Use This Section When You Need To
- You are moving from local testing to servers or containers.
- You need repeatable screenshot, scaling, or throughput behavior in production.
- You want an operational baseline for Ubuntu, Docker, and distributed runs.
Recommended Reading Order
- Headless Server Setup - Set up BotBrowser on headless Ubuntu servers for stable production automation with consistent fingerprint protection.
- Docker Deployment - Deploy BotBrowser in Docker for reproducible, isolated browser automation with consistent fingerprint protection.
- Performance Optimization - Tune BotBrowser startup speed, memory usage, and throughput for high-scale automation while maintaining fingerprint protection.
- Screenshot Best Practices - Capture stable, reproducible browser screenshots across headless and headful environments.
All Guides
| Guide | Description |
|---|---|
| Headless Server Setup | Set up BotBrowser on headless Ubuntu servers for stable production automation with consistent fingerprint protection. |
| Docker Deployment | Deploy BotBrowser in Docker for reproducible, isolated browser automation with consistent fingerprint protection. |
| Linux GPU Backend Selection | Choose the right software rendering backend on Linux servers so WebGL1, WebGL2, and WebGPU stay available with consistent output, without depending on deprecation-gated Chromium flags. CPU behavior varies significantly by deployment mode, see the profile table below for realistic expectations. |
| Performance Optimization | Tune BotBrowser startup speed, memory usage, and throughput for high-scale automation while maintaining fingerprint protection. |
| Trimmed Build (ENT Tier 3) | Trimmed Build is a purpose-built Chromium core for short-session, high-concurrency automation. Same fingerprint protection as Standard Build, with 62% lower wall time and 85% faster per-context creation on Linux x64. |
| Screenshot Best Practices | Capture stable, reproducible browser screenshots across headless and headful environments. |
| Mirror Distributed | Run distributed browser sessions with synchronized actions and consistent fingerprint protection across multiple nodes. |
Updated