Enable Brotli compression #2189
No reviewers
Labels
No Label
🔍🤖 Search Engines
approved
dependencies
duplicate
feedback wanted
high priority
I2P
iOS
low priority
OS
Self-contained networks
Social media
stale
streaming
todo
Tor
WIP
wontfix
XMPP
[m]
₿ cryptocurrency
ℹ️ help wanted
↔️ file sharing
⚙️ web extensions
✨ enhancement
❌ software removal
💬 discussion
🤖 Android
🐛 bug
💢 conflicting
📝 correction
🆘 critical
📧 email
🔒 file encryption
📁 file storage
🦊 Firefox
💻 hardware
🌐 hosting
🏠 housekeeping
🔐 password managers
🧰 productivity tools
🔎 research required
🌐 Social News Aggregators
🆕 software suggestion
👥 team chat
🔒 VPN
🌐 website issue
🚫 Windows
👁️ browsers
🖊️ digital notebooks
🗄️ DNS
🗨️ instant messaging (im)
🇦🇶 translations
No Milestone
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: privacyguides/privacytools.io#2189
Loading…
Reference in New Issue
No description provided.
Delete Branch "Brotli-Patch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Resolves: #2186
As in the discussion #2186, adding the
jekyll-brotli
plugin to compress the static assets on building, so they don't have to be compressed each time when the server wants to serve them. Additionally server-side the static module has to be configured to use the*.br
files. Some configuration has changed regardinggithub-pages
, it will publish the_site
to a github repo when the ENV was set toproduction
. Removing it from thejekyll-plugins
group and adding manually into the_config.yml
fixed this issue.Summary:
host
to use./build.sh
due to compressing all files.Check List
I understand that by not opening an issue about a software/service/similar addition/removal, this pull request will be closed without merging.
I have read and understand the contributing guidelines.
The project is Free Libre and/or Open Source Software
Succeeded by #2194
I didn't realize this was using
github-pages
instead ofjekyll
in the first place until your PR, so I think some wider changes were necessary 😆I tried to remove it, but got into some dependency hell. So I had left it to have a another look this weekend. Luckily your PR seems to include the 2 dependency that are needed :D