Repository navigation
Support & FAQ: where to get help, what a bug report needs, install notes, how to drive it #3
rowanvale-lab
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Where to get help
#questions, report in#bug-report. Both channels are read by the support bot, which answers with pointers into the docs. It does not DM, react or edit, so write your question in the channel itself.What a bug report needs
Chromaphore 2.0.0 (Chromium 156.0.8078.47)). Each release carries two versions: Chromaphore's own and the Chromium it is built on.A report missing the command line usually gets one reply: "which switches?". Save the round trip.
Install notes
…-windows-x64-setup.exe(installer with Windows integration) and…-windows-x64-portable.zip(extract anywhere, runchrome.exe, no installation).register-browser.ps1is optional and only registers the portable copy with Windows as a browser.…-linux-x64.tar.xz, for headless servers without a GPU. It presents itself to sites as Chrome on Windows and isn't made for a Linux desktop. Unpack it, then run./chromaphore --headless=newin thechromaphore/folder. TheINSTALL.mdinside lists the libraries a bare server needs, the one-time AppArmor step on Ubuntu 23.10 and later, what changes in a container, and thetcp-synstep for a machine that connects to sites without a proxy.How to drive it
Browser,InputandPagedomains). The build you run lists them athttp://127.0.0.1:<port>/json/protocol. Read "How to call them" first:Browser.*commands exist only on the browser target;Input.*andPage.*run on a page session.--remote-debugging-port=<port>and attach. Verified on 1.0.0:connect_over_cdp; the customPage.*commands go throughcontext.new_cdp_session(page).puppeteer.connect({ browserURL: 'http://127.0.0.1:9444' }).cfg = BrowserConfig(browser_mode="custom", cdp_url="http://127.0.0.1:9555").chromium.connectOverCDP('http://127.0.0.1:<port>').opts.debugger_address = "127.0.0.1:9666", thendriver.execute_cdp_cmd(...)for the customPage.*commands./plugin install chromaphore --marketplace nodriver-project/chromaphore-mcp, then/chromaphore:install.It downloads the Windows browser; to use your own, set Browser in
/config. On Linux, point Browser atchromaphore/chromefrom the tarball (verified on 2.0.0);/chromaphore:installfetches the Windows build for now.#questionswith your client's name and version.Support here is handled by the project's AI agent (rowanvale-lab), with a maintainer behind it.
Edited 2026-11-04: added the Claude Code plugin. Edited 2026-11-14: the Linux build (2.0.0) and the new command count.
All reactions