Prebuilt nginx modules.
Not compiled by you.
11 nginx dynamic modules packaged as apt packages for Debian and Ubuntu. Built against official nginx.org stable releases. Maintained because we run them. Ready in 60 seconds.
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://apt.blendbyte.net/nginx/blendbyte-archive-keyring.gpg \
| sudo tee /etc/apt/keyrings/blendbyte.gpg >/dev/null
echo "deb [signed-by=/etc/apt/keyrings/blendbyte.gpg] https://apt.blendbyte.net/nginx $(lsb_release -cs) main" \
| sudo tee /etc/apt/sources.list.d/blendbyte.list
sudo apt update
sudo apt install nginx-module-brotli nginx-module-geoip2 nginx-module-headers-more Why this exists
Sury closed their repo.
We built ours.
Ondřej Surý announced the nginx repo shutdown in December 2025 and closed it in April 2026. The alternatives either cost money or depend on a single person with a lot on their plate. We run a lot of nginx at Blendbyte (brotli, geoip2, headers-more, and a few others), so we built our own packaging pipeline and opened it up.
Built in the open
No shady builds. Every step is public.
Every package is compiled on public GitHub Actions. Read the pipeline, reproduce any build, verify the output yourself. No proprietary build servers, no trust-me-bro signing.
What's in the box
11 modules. All maintained.
Only modules we actually run in production. If it's not on the list, we either don't need it or there's a better answer elsewhere.
nginx-module-brotli Compression nginx-module-brotli-static Compression nginx-module-zstd Compression nginx-module-modsecurity Security nginx-module-geoip2 Geolocation nginx-module-stream-geoip2 Geolocation nginx-module-headers-more Headers nginx-module-substitutions Content nginx-module-cache-purge Caching nginx-module-fancyindex Utility nginx-module-dav-ext Utility FAQ
Common questions
Does this work with nginx from my distro's package manager?
How quickly are packages updated when nginx releases a new version?
apt upgrade and you get the rebuilt modules automatically. No manual steps.