TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Nginx Image with HTTP/3 (QUIC), TLS1.3 with 0-RTT, Brotli

219 pointsby ranadeepover 5 years ago

14 comments

mnuttover 5 years ago
I'm just curious, is there a reason not to use a multi-stage docker build here? There are a ton of build steps, and it seems pretty tedious to have to start from scratch every time while developing the image without any layer caching.
评论 #21308551 未加载
评论 #21308704 未加载
ricardbejaranoover 5 years ago
You may find my NGINX image[1] interesting.<p>There&#x27;s some features you could easily add to yours in order to make it a better overall image.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;ricardbejarano&#x2F;nginx" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ricardbejarano&#x2F;nginx</a>
评论 #21310068 未加载
评论 #21308698 未加载
cafxxover 5 years ago
I would suggest highlighting the experimental nature of the repo, especially if someone reaches it without going through HN. I&#x27;ve read the catchy &quot;All built on the bleeding edge. Built on the edge, for the edge.&quot; but IMO it doesn&#x27;t really sound like a warning that this may not be suitable for serious production use.
zegvoldover 5 years ago
I did exactly this 3 days ago, forked from fholzer&#x2F;docker-nginx-brotli our work looks very much the same<p>See <a href="https:&#x2F;&#x2F;github.com&#x2F;githubcdr&#x2F;docker-nginx-brotli" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;githubcdr&#x2F;docker-nginx-brotli</a>
LeonMover 5 years ago
I&#x27;ve played around with the nginx cloudflare patches and quiche, and it all seems to work just fine in my lab setup.<p>I don&#x27;t like having to apply third party patches to any mission critical software such as nginx. So I&#x27;ll wait until nginx releases official support for linking the quiche library, like they did with brotli.
anfiltover 5 years ago
I think 0-RTT is just bad idea security wise.
评论 #21310179 未加载
vasiliaover 5 years ago
How about 0-RTT replay attack protection?
评论 #21308250 未加载
jwrover 5 years ago
This is great, and I&#x27;ll be using it for development! However, I&#x27;ve been looking for something a bit more predictable, and yet still modern, for production use. I do not know why Brotli support isn&#x27;t included in every nginx image at this point.
fulafelover 5 years ago
From WP I get the impression that the work-in-progress now called HTTP&#x2F;3 was not necessarily designed supposed to supplant HTTP&#x2F;2:<p>&gt; On 28 October 2018 in a mailing list discussion, Mark Nottingham, Chair of the IETF HTTP and QUIC Working Groups, made the official request to rename HTTP-over-QUIC as HTTP&#x2F;3 to &quot;clearly identify it as another binding of HTTP semantics to the wire protocol ... so people understand its separation from QUIC&quot;<p>Any opinions on how things are likely to play out?
评论 #21309996 未加载
The_rationalistover 5 years ago
Are there any benchmarcks of http3? I would like to see how it compare vs http2 h2 + tcp fast open
w-llover 5 years ago
OT: musl is pronounced like &#x27;muscle&#x27; or do you spell it out &#x27;m-u-s-l&#x27;
评论 #21308859 未加载
评论 #21308814 未加载
SomeOldThrowover 5 years ago
For non technical users why ia this interesting?
评论 #21308568 未加载
sdanover 5 years ago
Looks I don&#x27;t need Cloudflare anymore XD.
评论 #21308330 未加载
djsumdogover 5 years ago
I haven&#x27;t been following the TLS1.3 development. What is the current state of SNI encryption? Is it possible to encrypt the name of the host you&#x27;re trying to connect to?
评论 #21308412 未加载