Skip to content

Commit 71734b4

Browse files
authored
Add browser automation features to README
Added features section for browser automation using Chromium, including configuration options and notes for Docker usage.
1 parent 197a169 commit 71734b4

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,41 @@ See `openclaw_assistant/config.yaml` for the authoritative schema.
5353
- `homeassistant_token` (optional) — written to `/config/secrets/homeassistant.token` for local scripts.
5454
- `router_ssh_*` (optional) — SSH settings for a router/network device (custom automation).
5555

56+
## Features
57+
58+
### Browser Automation (Chromium)
59+
60+
This add-on includes **Chromium** for website automation tasks. OpenClaw can use it for browser-based skills and automation.
61+
62+
#### Configuration
63+
64+
OpenClaw's browser tool uses its own control service/protocol. Configure it in one of two ways:
65+
66+
**Option 1: Via `openclaw.json`**
67+
68+
Add to `/config/.openclaw/openclaw.json`:
69+
70+
```json
71+
{
72+
"browser": {
73+
"enabled": true,
74+
"headless": true,
75+
"noSandbox": true,
76+
"cdpUrl": "http://127.0.0.1:9222"
77+
}
78+
}
79+
```
80+
81+
**Option 2: Via Gateway Flags**
82+
83+
Start OpenClaw gateway with browser flags:
84+
85+
```bash
86+
openclaw gateway --browser-headless --browser-no-sandbox
87+
```
88+
89+
**Note:** The `noSandbox` flag is required in Docker containers due to security restrictions.
90+
5691
## Docs
5792

5893
See **DOCS.md** for a step-by-step first-time setup guide + troubleshooting.

0 commit comments

Comments
 (0)