DEV Community

Cover image for Top 5 reverse proxies - Which one should you choose?

Top 5 reverse proxies - Which one should you choose?

Lukas Mauser on October 05, 2024

I have been looking for a reverse proxy to use in our Docker hosting platform and did some research on how popular providers compare that I want to...
Collapse
 
code42cate profile image
Jonas Scholz

caddy >>>>>>> everything

Collapse
 
simongreennet profile image
Simon Green

My go to for is nginx-proxy, it can also handle Let's Encrypt certs automatically, so it's pretty much set and forget. github.com/nginx-proxy/nginx-proxy

Collapse
 
wimadev profile image
Lukas Mauser • Edited

Underlying docker-gen image looks pretty interesting, thanks for sharing!

Collapse
 
userof profile image
Matthias Wiebe

So u basically need 2 servers? One where ur “script/app” is running and the middleman to do all the wonderful things u just described - right? Soo - what resource's does this reverse proxy server need?

Collapse
 
wimadev profile image
Lukas Mauser • Edited

Not necessarily, the reverse proxy itself barely needs any resources and in small projects it can easily run on the same server ;)

Collapse
 
thecodingthesi profile image
Thesi

ngmi if you don't build your own reverse proxy

Collapse
 
stmcallister profile image
Scott McAllister

Great article! Curious about your thoughts on ngrok as a reverse proxy?

Collapse
 
wimadev profile image
Lukas Mauser • Edited

Thanks 🙏🏻 I don't have much experience with ngrok in a prod setting, only used it for local webhook testing before :-)

Collapse
 
stmcallister profile image
Scott McAllister

Same! Until I started working there. ;) ngrok is doing some interesting stuff in the gateway space these days.

ngrok.com/blog-post/not-just-testi...

Thanks for the response!

Collapse
 
isaac_varon_84069158f534d profile image
Isaac Varon

Why isn't Envoy compared?

Collapse
 
yuhenobi profile image
Vasilii Borisov

Because it’s not a real reverse proxy comparison. Just another one ChatGPT-sale-bullshit-article with no sense.

Collapse
 
r_ai_ner__h0hn profile image
Rainer Hohn

Best comment so far