Brave with the ChromeDriver for its embedded Chromium, for WebSummoner. VNC and audio built in.
700
Brave, current stable line, with ChromeDriver, matched to the Chromium embedded in that Brave release, on the WebSummoner browser base. VNC, PulseAudio for recordings with sound, clipboard and file exchange are built in; there are no separate vnc_ variants. Every version is built from the public sources in the images repository and passes the WebSummoner container test suite before it is tagged.
| Browser | Brave, current stable line |
| Driver | ChromeDriver, matched to the Chromium embedded in that Brave release |
| Base | websummoner/browser-base (Ubuntu 26.04 LTS) with Xvfb, fluxbox, x11vnc, PulseAudio and full font coverage |
| Runs as | root |
| Ports | 4444 WebDriver · 5900 VNC (when ENABLE_VNC=true) · 8080 file server for downloads · 9090 clipboard · 7070 DevTools |
Pick a tag from the Tags tab and reference it from browsers.json:
{ "brave": { "default": "<tag>", "versions": { "<tag>": { "image": "websummoner/brave:<tag>", "port": "4444", "path": "/" } } } }
Then start a session with browserName: "brave" against the hub; every WebSummoner capability (enableVNC, enableVideo, enableAudio, screenResolution, env, …) applies. The hub points the driver at the real binary (/opt/brave.com/brave/brave-browser; /usr/bin/brave-browser is a wrapper script). CH_POLICY_<NAME> variables become Brave policies.
Set by the hub per session, or by you when running the image on its own:
| Variable | Effect |
|---|---|
SCREEN_RESOLUTION | display size and depth, default 1920x1080x24; the hub sets it from the screenResolution capability |
ENABLE_VNC | true starts x11vnc on 5900 (password websummoner); the hub sets it from enableVNC |
ENABLE_AUDIO | set by the hub from enableAudio; PulseAudio runs regardless, so recordings carry sound |
ROOT_CA_<NAME> | a Base64 PEM certificate installed into the browser's trust store at start; PRIVATE_KEY_PASS for a bundled key |
DRIVER_ARGS, VERBOSE | extra driver flags; VERBOSE=1 adds --verbose |
| Tag | Meaning |
|---|---|
MAJOR.MINOR (e.g. 1.94) | the line — this browser's own line is major.minor, so there are two levels |
| full version | one exact build with its matching driver, immutable — the version badge above shows the newest |
New versions are published here only; the historical selenoid/* images stay usable from browsers.json. The full scheme: Image tags.
Source · Browser images reference · Building images
Developed and maintained by RIADVICE under Apache-2.0. Maintained fork of Aerokube Selenoid.
Content type
Image
Digest
sha256:7c25c38ed…
Size
739.8 MB
Last updated
3 days ago
docker pull websummoner/brave:1.97