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

Consider bundling static files #135

Open
zen-fu opened this issue Nov 30, 2022 · 1 comment
Open

Consider bundling static files #135

zen-fu opened this issue Nov 30, 2022 · 1 comment

Comments

@zen-fu
Copy link

zen-fu commented Nov 30, 2022

By default, the Mirrorbits web UI currently loads static files (CSS/JS/fonts) from different upstream providers, which impacts users' privacy by leaking browsing habits to those providers.

Even though there are workarounds that could be implemented by individual user's (eg. using Tor) and sysadmins (eg. using LocalJSPath), Mirrorbits could also bundle those files to provide out-of-the-box mitigation for this issue for all Mirrorbits users.

The contrib/localjs/fetchfiles.sh could probably serve as part of the solution if it's integrated in the release workflow.

We were considering implementing the automated fetching and serving of static files in our Mirrorbits instance, but decided to ask here before proceeding, in case that's something Mirrorbits would consider solving upstream.

Thanks for the nice piece of software. :-)

@jbkempf
Copy link
Collaborator

jbkempf commented Nov 7, 2023

Yes, this should be fixed upstream. Please send patches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants