Skip to content

idimi/browser-use-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Browser-Use Stable Proxy

A stable, queue-based proxy for browser-use API with auto-retry and timeout protection.

Features

  • ✅ Queue management (one task at a time)
  • ✅ Auto-retry (up to 3 attempts)
  • ✅ Timeout protection (360 seconds)
  • ✅ Beautiful web UI for monitoring
  • ✅ Full result viewing with JSON output
  • ✅ Task history and success rate tracking
  • ✅ Screenshot support (when available)

Deployment

This service is designed to be deployed on Render.com using the included render.yaml configuration.

Quick Deploy to Render

  1. Fork this repository
  2. Go to Render Dashboard
  3. Click "New +" → "Web Service"
  4. Connect your forked repository
  5. Render will auto-detect render.yaml and deploy

API Endpoints

Submit Task

POST /api/submit
Content-Type: application/json

{
  "task": "Your task description",
  "llm_provider": "gemini",
  "max_steps": 20
}

Get Task Status

GET /api/task/{task_id}

Get Status

GET /api/status

Get History

GET /api/history

Web UI

Access the web interface at the root URL to:

  • Submit tasks via form
  • View task history
  • Monitor queue and processing status
  • See full JSON results
  • Track success rate

Environment Variables

  • REMOTE_API: The backend browser-use API URL (default: http://151.145.42.32:8000)
  • LOCAL_PORT: Port to run on (default: 5001)

Keep Alive

To prevent Render's free tier from spinning down, use a service like cron-job.org to ping the /api/status endpoint every 10 minutes.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages