Skip to Content
Deployment & Operations

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.
  1. Headless Server Setup - Set up BotBrowser on headless Ubuntu servers for stable production automation with consistent fingerprint protection.
  2. Docker Deployment - Deploy BotBrowser in Docker for reproducible, isolated browser automation with consistent fingerprint protection.
  3. Performance Optimization - Tune BotBrowser startup speed, memory usage, and throughput for high-scale automation while maintaining fingerprint protection.
  4. Screenshot Best Practices - Screenshot best practices for BotBrowser: capture stable, reproducible Playwright and Puppeteer screenshots across headless and headful environments.

All Guides

GuideDescription
Headless Server SetupSet up BotBrowser on headless Ubuntu servers for stable production automation with consistent fingerprint protection.
Docker DeploymentDeploy BotBrowser in Docker for reproducible, isolated browser automation with consistent fingerprint protection.
Linux GPU Backend SelectionChoose a software rendering backend on Linux servers so WebGL1, WebGL2, and WebGPU stay available with consistent output across supported deployment modes.
Performance OptimizationTune BotBrowser startup speed, memory usage, and throughput for high-scale automation while maintaining fingerprint protection.
Trimmed Build (ENT Tier 3)Run Trimmed Build for short-session, high-concurrency automation with the same fingerprint protection as Standard Build and faster startup on Linux x64.
Screenshot Best PracticesScreenshot best practices for BotBrowser: capture stable, reproducible Playwright and Puppeteer screenshots across headless and headful environments.
Mirror DistributedRun distributed browser sessions with synchronized actions and consistent fingerprint protection across multiple nodes.
Updated