Prerequisites
Node.js 18+
Required for standalone and plugin installation
~500MB disk space
For Camoufox browser engine (downloads on first run)
Linux/macOS/Windows
Runs on all major operating systems
2GB RAM minimum
Recommended 4GB+ for multiple concurrent sessions
Installation options
- npm Package
- Standalone
- Docker
- Cloud Deployment
- OpenClaw Plugin
Environment variables
Configure the server with environment variables:Core settings
Core settings
Performance tuning
Performance tuning
Security
Security
Proxy configuration
Proxy configuration
When a proxy is configured:
- All traffic routes through the proxy
- Camoufox’s GeoIP automatically sets
locale,timezone, andgeolocationto match the proxy’s exit IP - Browser fingerprint is consistent with proxy location
Resource requirements
- Development
- Production
- Cloud sizing
Minimum:
- CPU: 1 core
- RAM: 2GB
- Disk: 1GB (500MB for Camoufox + dependencies)
- CPU: 2 cores
- RAM: 4GB
- Disk: 2GB
Optional dependencies
yt-dlp (YouTube transcripts)
For fast YouTube transcript extraction:Without yt-dlp, the
/youtube/transcript endpoint falls back to a slower browser-based method.Verify installation
Run these checks to ensure everything works:1
Health check
{"ok": true, "engine": "camoufox"}2
Create a test tab
tabId.3
Get snapshot
If step 2 hangs for ~30 seconds, this is normal on first run - Camoufox is launching the browser for the first time.
Troubleshooting
Server won't start
Server won't start
Error: Error:
Error: Cannot find module 'camoufox-js'Solution:Error: EADDRINUSE: address already in useSolution: Port 9377 is in use. Change port:Browser download fails
Browser download fails
Error:
Error: Browser download failedSolution:- Check internet connection
- Retry:
npx camoufox-js fetch - If behind a proxy, set
HTTP_PROXYenvironment variable
Out of memory errors
Out of memory errors
Error: Or set environment variable:
JavaScript heap out of memorySolution: Increase Node.js heap size:OpenClaw plugin not loading
OpenClaw plugin not loading
Error:
Plugin @askjo/camofox-browser failed to loadSolution:- Check plugin is installed:
openclaw plugins list - Reinstall:
openclaw plugins install @askjo/camofox-browser - Check logs:
openclaw logs
Next steps
Quickstart
Try your first browser automation workflow
API reference
Explore all endpoints and parameters
Cookie import
Set up authenticated browsing for LinkedIn, Amazon, etc.
Search macros
Use built-in shortcuts for Google, YouTube, Reddit, and more