| name | browser-sidekick-ec2 |
|---|---|
| description | Set up a shared, always-on remote Chrome browser on an EC2 instance that an agent can drive over CDP while a human watches/takes over the same session in a web UI. Use whenever the ask is "give the agent a real browser it can control, reachable over SSH to an EC2 host" — as opposed to the Fly Machine variant of this same pattern. Covers docker + --network host setup, the Selkies/CDP auth-reverse-proxy, profile persistence on EBS, and the Wayland-socket and Google-OAuth-popup gotchas that are shared with the Fly variant plus several that are EC2/Docker-specific. |
This is the EC2 sibling of the fly-sidekick browser recipe. Same end goal — one
shared Chromium instance that an agent drives over CDP and a human watches/interacts
with through the same live session — but built from plain SSH access to an EC2 host