Summary
I am trying to use CloakBrowser Manager on Windows 11 with Docker Desktop / WSL2 for persistent browser profiles that can load Chrome Web Store extensions, especially wallet extensions such as OKX Wallet.
I ran into two related issues:
- Chrome Web Store extension installation is blocked because CloakBrowser is detected as non-Google Chromium.
- Downloading a
.crx through the Google update endpoint does not behave like a normal CRX install. The downloaded file is saved as a UUID-like filename without .crx, opening it does not trigger installation, and it cannot be loaded through the extension UI.
- I also tried using the new
launch_args support with an unpacked OKX Wallet extension, but it still did not appear in chrome://extensions.
I am not sure whether this is expected behavior, a missing setup step, or a Manager/Docker limitation.
Environment
- Host OS: Windows 11
- Runtime: Docker Desktop with WSL2 backend
- Image:
cloakhq/cloakbrowser-manager:latest
- Container command:
What I tried
- Chrome Web Store shows Switch to Chrome to install extensions and themes, and the install button is disabled.
- Setting chrome://flags/#extension-mime-request-handling to Always prompt for install still results in CRX files being downloaded instead of installed.
- Downloaded CRX files are saved as UUID-like filenames without .crx.
- Renaming the downloaded file to .crx and opening it through file:// does not trigger an install prompt.
- Load unpacked cannot load the CRX because it expects an extracted folder.
- I copied an unpacked extension folder into /data/extensions/..., confirmed it contains manifest.json, then added: --load-extension=/data/extensions/example-extension
After saving the profile, stopping it, launching it again, and checking chrome://extensions, the extension still did not appear
Summary
I am trying to use CloakBrowser Manager on Windows 11 with Docker Desktop / WSL2 for persistent browser profiles that can load Chrome Web Store extensions, especially wallet extensions such as OKX Wallet.
I ran into two related issues:
.crxthrough the Google update endpoint does not behave like a normal CRX install. The downloaded file is saved as a UUID-like filename without.crx, opening it does not trigger installation, and it cannot be loaded through the extension UI.launch_argssupport with an unpacked OKX Wallet extension, but it still did not appear inchrome://extensions.I am not sure whether this is expected behavior, a missing setup step, or a Manager/Docker limitation.
Environment
cloakhq/cloakbrowser-manager:latestWhat I tried
After saving the profile, stopping it, launching it again, and checking chrome://extensions, the extension still did not appear