m1k1o / neko-rooms

Selfhosted collaborative browser - room management for n.eko
Apache License 2.0
398 stars 55 forks source link

install self-hosted chrome extension to chrome #111

Open mtami-zoor opened 5 months ago

mtami-zoor commented 5 months ago

I've built a custom Chrome extension, packed it into a CRX file, and got the extension ID. Also, I have self-hosted and I can manually check it's accessible.

When creating a chrome browser via API, I can inspect the policy.json inside the container which has the [id;self-hosted URL] in ExtensionInstallForcelist and the id listed in ExtensionInstallAllowlist, However, I can't see the chrome extension installed when login to the neko room.

Has anyone tried this before and faced a similar issue?

m1k1o commented 5 months ago

I never tried installing from other than official URL.

Google chrome supports --load-extension=/path/to/unpacked/extension argument, though it cannot be set from API yet.