macbre / docker-nginx-http3

Stable and up-to-date root-less nginx with quic + http/3, google brotli compression, njs, GeoIP2, and Grade A+ SSL config
https://hub.docker.com/r/macbre/nginx-http3
172 stars 54 forks source link

nginx to 1.25.1, other updates, and update docs and configs. #113

Closed justdan6 closed 1 year ago

justdan6 commented 1 year ago

nginx to 1.25.1 and using nginx mainline as opposed to the quic branch alpine to 3.17 BoringSSL and NJS to the most recent commit http2 directive used update docs and configs

110

macbre commented 1 year ago

@justdan6 - thanks for this PR!

We just need to change the tests as they assume certain response headers to be present:

<p>It works!</p>
+ grep --fixed-strings '< HTTP/3 200' /tmp/h3
< HTTP/3 200
+ grep --fixed-strings --invert-match -i '< server: nginx' /tmp/h3
+ grep --fixed-strings '< alt-svc: h3-27=":8889"; ma=86400, h3-28=":8889"; ma=86400, h3-29=":8889"; ma=86400' /tmp/h3
macbre commented 1 year ago

@justdan6 - thanks. Merging and will tag it later today.