Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install original Neko Chromium extensions at container runtime #4

Merged
merged 2 commits into from Aug 16, 2020
Merged

Install original Neko Chromium extensions at container runtime #4

merged 2 commits into from Aug 16, 2020

Conversation

ghost
Copy link

@ghost ghost commented Aug 15, 2020

@m1k1o A little background info for this pull request: The custom Chromium build which I added support for in #1 is commonly called "Ungoogled Chromium" because it is compiled without support for Google components like the Chrome Web Store. This is why uBlock Origin and NordVPN, the two extensions which are automatically installed in the original Neko image, could not be automatically installed from the Chrome Web Store after we replaced the default Chromium build and have been missing from this Neko fork ever since.

This pull request adds support for automatically installing those two extensions at container runtime through the use of External Extension Descriptors.

@m1k1o
Copy link
Owner

m1k1o commented Aug 16, 2020

@WhaleHub how is that loading extensions? You are expecting them in /tmp/ and I don't even see them copied in Dockerfile into image. Shouldn't they be placed into /usr/share/chromium/extensions?

Signed-off-by: Aaron <[email protected]>
@m1k1o m1k1o merged commit 3992bd3 into m1k1o:dev Aug 16, 2020
wanjohiryan referenced this pull request in wanjohiryan/Arc3dia Nov 16, 2022
wanjohiryan referenced this pull request in wanjohiryan/Arc3dia Nov 16, 2022
m1k1o added a commit that referenced this pull request Jun 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant