Skip to main content

Enterprise Quick Start

Welcome to Browserless Enterprise! This guide will help you quickly get started with our Enterprise offerings and understand the key features available to you.

What is Browserless Enterprise?

Browserless Enterprise provides advanced features and capabilities for organizations that need:

  • Self-hosted browser automation infrastructure
  • Private deployments with custom configurations
  • Advanced monitoring and debugging tools
  • High-volume browser automation at scale

Getting Started

1. Choose Your Deployment Option

Browserless Enterprise can be deployed in several ways:

  • Docker: Run Browserless in your own infrastructure using our Docker images
  • Private Deployment: Custom-tailored deployments for your specific needs
  • Cloud Enterprise: Managed enterprise-grade browser automation in our cloud

2. Set Up Your Environment

Docker Quick Start

The fastest way to get started with Browserless Enterprise is using our Docker image:

docker run \
--rm \
-p 3000:3000 \
-e "CONCURRENT=10" \
-e "TOKEN=YOUR_TOKEN" \
ghcr.io/browserless/chromium

Visit Docker Quick Start for more detailed instructions.

Private Deployment

For custom deployments, our team will work with you to set up Browserless in your environment according to your specific requirements. Contact us to discuss your needs.

3. Connect Your Application

Once your Browserless Enterprise instance is running, connect your application using Puppeteer, Playwright, or other supported libraries:

// Puppeteer example
const browser = await puppeteer.connect({
browserWSEndpoint: "ws://localhost:3000?token=YOUR_TOKEN",
});

Key Enterprise Features

User Data Directory

Persist browser sessions and cookies between runs with User Data Directory support.

Watching Sessions

Monitor and debug browser sessions in real-time with the Session Watching feature.

Live Debugger

Interactively debug your browser automation scripts with the Live Debugger.

Utility Functions

Access powerful utility functions for session management, configuration, and metrics.

Next Steps

For any questions or assistance, contact our support team.