Skip to content
Hans Thisen
0:17:41
4
0
0
Last update : 07/04/2025

Mastering 24/7 Browser Automation on Cloud Servers 🚀

Table of Contents

Are you ready to dive into the world of automation and elevate your productivity? This blueprint explains how you can install and configure Browser Use Web-UI on a cloud server for always-on automation—ideal for scraping hard-to-access websites, integrating APIs, and running tasks autonomously.


Why Browser Automation Matters 🌐

If you’ve ever struggled with tedious online tasks like data scraping or executing API-driven browser operations, this setup can save you hours of manual effort. By deploying Browser Use Web-UI on a server, you gain a programmatic way to perform browser tasks 24/7, offering flexibility, scalability, and unmatched efficiency.

Let’s explore step-by-step how to configure this powerful tool.


🛠️ Deploying Ubuntu and Setting Up Docker

1. Choosing Your Cloud Server

To get started, select a low-cost cloud service provider offering Ubuntu server installations. Here’s an example configuration that balances cost and performance:

  • 🖥️ Server size: 2 CPUs, 4 GB RAM
  • 💸 Cost: $15/month

Pro Tip:

Try services like List.io or similar platforms with one-click Ubuntu deployment files for hassle-free setup.

2. Deploy Ubuntu in Two Clicks

Use the developer-crafted deployment file linked below—no need for heavy manual coding:

Once deployed, make sure to configure your firewall manually as the file doesn’t auto-adjust ports on some platforms.


🌟 Setting Up Web-UI and API

3. Install Browser Use Web-UI Using Deployment Script

Download and upload the deployment file (deployer.sh) to your server’s root directory. Here’s the magic command to run:

sh deployer.sh  

This script automates key configurations:

  • Installs Docker
  • Updates Python dependencies
  • Fetches Browser Use Web-UI from GitHub

Practical Tip:

Always use Ctrl+Shift+V for pasting commands in terminals to avoid errors.

4. Configure Firewall Ports

Add these two essential ports to your firewall settings:

  • Port 7788: Browser Use Web Interface
  • Port 6080: Additional browser settings

This ensures smooth communication between your APIs and the server.


📊 Running Web Tasks via API

5. Basics of API Calls

Browser Use Web-UI allows sending JSON-formatted API commands directly from tools like Make.com. For example:

  • Define task parameters in JSON (e.g., website scraping instructions).
  • Use HTTP POST or CURL commands to send instructions and fetch results.

Example task: Scraping articles from hard-to-access websites.

6. Using Make.com for Workflow Automation

Integrate your Browser Use Web-UI with tools like Make.com to automate tasks. This robust platform allows you to chain workflows effortlessly:

  1. Send Instructions:
    Input JSON-formatted commands using HTTP modules.

  2. Sleep Node (Add a delay):
    Ensure the browser task completes before fetching outputs.

  3. Get Status:
    Monitor the progress using event IDs.

Surprising Fact:

Browser Use Web-UI can solve certain CAPTCHA challenges, making it a game-changer for automation bots.


🤖 Working With AI Agents

7. Setting Browser Parameters

Adjust settings such as OpenAI model, API keys, or agent behavior for optimal task execution.

  • Parameters include: Agent type, temperature settings, max steps, max actions, etc.

Real-Life Example:

Imagine running a multi-step workflow:

  • Query ticket prices from Aalborg, Denmark, to Bangkok, Thailand.
  • Complete CAPTCHAs and scrape price data from the website automatically.

8. Sequential Processing

For heavy workloads, ensure tasks are executed sequentially instead of parallel (use “Sequential Processing: Yes”).

Practical Tip:

Upgrade server specs if CPU or RAM usage spikes during intensive scraping tasks.


🎉 Advanced Features

9. API Integration and Monitoring Metrics

Monitor performance metrics via server dashboards to optimize workflows. Parameters to track:

  • CPU Load
  • Memory Usage

Real-Life Tip:

Avoid timeouts by implementing delays before the next action. This improves API reliability.

10. Recording and Debugging

Enable or disable certain features for better control:

  • Recordings: Disable them (set Enable Recording: false) unless absolutely necessary.
  • Trace Debugging: Use JSON transformation for reviewing detailed outputs.

Quirky Trick:

View Python explanations for a clearer understanding of each setting, even when using Bash commands.


🎯 Practical Application Scenarios

  1. Data scraping: Extract valuable information from e-commerce or travel websites in JSON format.
  2. CRM workflows: Automate lead management and customer interactions.
  3. Task automation: Run repetitive web tasks, saving time and reducing errors.
  4. Complex API chaining: Execute advanced workflows like ticket cost queries or scraping search results.

💡 Remember: Tasks like these run continuously, even if your physical device is turned off—thanks to the cloud.


🌐 Tools and Resources

Boost your automation with these tools:

  1. Make.com: Links and automates APIs seamlessly.
  2. DataForSEO: Advanced SEO analysis and data extraction for web scraping.
  3. Airtable: Use for structured storage of scraped data.
  4. AiTable: Add insights with AI-based table processing.
  5. TaskMagic: Automate repetitive, browser-based tasks.
  6. High Level: A powerful CRM for managing results.
  7. Adalo: Build web apps integrating your workflows.

Helpful Material:


🤔 Challenges and Troubleshooting Hacks

  1. Firewall Confusion:
    Adjust firewall rules if ports 6080 and 7788 don’t open correctly.

  2. Browser Timeout:
    Add sleep delays or increase task completion thresholds.

  3. Scraping Obstacles:
    For websites with CAPTCHAs, retry with modified JSON instructions.

Pro Tip:

Don’t parallelize heavy tasks—proceed sequentially to avoid errors.


🚀 Final Thoughts

The Browser Use Web-UI setup transforms how you execute tasks online. Whether it’s scraping tough websites, querying APIs, or running intelligent workflows, this skill ensures you’re at the forefront of automation technology.

Start deploying your web tasks today and unlock 24/7 productivity—your cloud server will never sleep! 😎

Remember: Test configurations carefully and always scale gradually for optimal results.


Ready for the next level? Dive into the resources above and begin crafting workflows you’ll wish you started sooner!

Other videos of

Play Video
Hans Thisen
0:30:18
8
0
0
Last update : 26/03/2025
Play Video
Hans Thisen
0:15:28
163
10
0
Last update : 09/10/2024
Play Video
Hans Thisen
0:14:37
423
13
2
Last update : 23/08/2024
Play Video
Hans Thisen
0:12:00
265
7
2
Last update : 23/08/2024
Play Video
Hans Thisen
0:19:38
50
1
0
Last update : 25/08/2024