Skip to content

Stable nginx with experimental HTTP3 support and google brotli compression

Notifications You must be signed in to change notification settings

githubcdr/docker-nginx-brotli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 is built by Google. Originally this image used Google's nginx brotli module, though as it is no longer maintained I switched to eustas' fork.

How to use this image

As this project is based on the official nginx image look for instructions there. In addition to the standard configuration directives, you'll be able to use the brotli module specific ones, see here for official documentation

HTTP3 support

This image has support for Brotli and HTTP3 QUIC support (cdrocker/nginx:1.16.1) using Cloudflare quiche. Read more at https://github.com/cloudflare/quiche and https://blog.cloudflare.com/experiment-with-http-3-using-nginx-and-quiche/

credits

Based on the work of fholzer/docker-nginx-brotli

About

Stable nginx with experimental HTTP3 support and google brotli compression

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 92.4%
  • Shell 7.6%