Module reference
All 11 modules
Every module we ship. Click any module for installation instructions, configuration examples, and full documentation.
nginx-module-brotli
Brotli Compression
Your gzip was fine. Brotli is better.
nginx-module-brotli-static
Brotli Static
Pre-compressed. Because why compress the same file at request time, forever?
nginx-module-zstd
Zstandard Compression
Meta's compression algorithm. Faster to decompress than brotli. We ship it.
nginx-module-modsecurity
ModSecurity WAF
A web application firewall that acts before your app ever sees the request.
nginx-module-geoip2
GeoIP2 (HTTP)
Know where your traffic is coming from. Route it accordingly.
nginx-module-stream-geoip2
GeoIP2 (Stream)
GeoIP2 lookups, but for TCP and UDP traffic.
nginx-module-headers-more
Headers More
Response headers, fully under your control. Add them, change them, nuke them entirely.
nginx-module-substitutions
Substitutions Filter
Regex find-and-replace in HTTP responses. A scalpel, not a chainsaw.
nginx-module-cache-purge
Cache Purge
Flush the exact cache entry you want. Not the whole cache.
nginx-module-fancyindex
Fancy Index
Directory listings that don't look like 1994 called.
nginx-module-dav-ext
WebDAV Extension
The WebDAV methods nginx left out. PROPFIND, LOCK, UNLOCK: the ones clients actually need.