Skip to content
Projects

fholzer/docker-nginx-brotli

View on GitHub

fholzer/docker-nginx-brotli has 176 GitHub stars and 143 forks. GitHot measured 0 stars in 24 hours and -1 in 7 days. Last checked 2026-11-09 11:53 UTC. Last push 2026-10-31.

How these counts are measured

Stable nginx with google brotli compression module

Measured star growth

in 24h
0
in 7 days
-1
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

What is this?

This project is based on Alpine Linux, the official nginx image, and an nginx module that provides static and dynamic brotli compression. Brotli and the nginx brotli module are software by Google.

How to use this image

Since this project is based on the official nginx image, refer to its documentation for usage instructions. In addition to the standard configuration directives, you can use the brotli module-specific ones — see the official documentation.

Releases

Available Tags

  • latest will always track the latest stable release
  • mainline will always track the latest mainline release
  • v<x.y.z> will track a specific version
  • v<x.y> will track a specific minor version

Use the mainline tag if you want the latest development release of nginx. Users who prefer a stable release — even if it may lack the newest features — should use the latest tag, which tracks the "stable" branch of nginx.

Note that tags are not immutable! If you want to ensure you're always running the exact same image, pin to the image digest. You can find the digest on the Docker Hub page for each tag.

New Versions

Newly released nginx versions are typically added within 7 days of release. Critical security fixes are usually added sooner.

This repository uses an automated daily check (check-versions.yml) that monitors the nginx/nginx GitHub releases and automatically creates a PR to add any missing versions to versions.txt. The PR is created by the github-actions[bot] user.

Please note that this is a personal project, so release timelines may vary. Recent changes to the build and release process should enable faster updates going forward.

Security

Each tag is rebuilt weekly, and whenever a new Nginx version is released and added to this repository.

In addition to always using the latest Alpine Linux 3.x base image, packages are updated to the latest available version during build.

Version Deprecation

Tags are maintained for the two most recent minor versions of each nginx release branch (stable and mainline).

Intermediate and untagged images may be removed 12 months after their last pull, or after 24 months regardless of activity.


AI Disclosure

The build scripts in this repository were assisted in development by Qwen 3.6.

Explore related projects