Chromium browser with VNC, and CDP enabled via SSH tunnel for secure connection
3.7K
Debian chromium running on top of the headless desktop runtime in claworc/base-browser (https://hub.docker.com/r/claworc/base-browser). The browser launches under Xvfb with a real X display so it behaves like a normal interactive browser (extensions, full Web APIs, devtools) while still being containerizable. Chrome DevTools Protocol is bound to 127.0.0.1:9222 for remote automation by OpenClaw, or any CDP client.
GUI is accessible via VNC (port 5900) and noVNC (port 3000) for user interaction.
By default only sshd on :22 is exposed externally — VNC, noVNC, and CDP listen on loopback so you can choose how to expose them (port-forward through SSH, publish ports with -p, or front them with your own ingress). Multi-arch (linux/amd64, linux/arm64), so it runs natively on Intel/AMD Linux as well as Apple Silicon, AWS Graviton, and other ARM hosts. A solid default if you want a Chromium browser in a container without committing to Google Chrome or Brave specifically.
Content type
Image
Digest
sha256:f3a317e79…
Size
325.2 MB
Last updated
8 days ago
docker pull claworc/chromium-browser