Comment by MortyWaves
1 day ago
Caddy, Nginx, Traefik seem to be the most popular reverse proxies in the self hosting/homelab communities.
I definitely prefer Caddy in my experience, so far.
1 day ago
Caddy, Nginx, Traefik seem to be the most popular reverse proxies in the self hosting/homelab communities.
I definitely prefer Caddy in my experience, so far.
I used to use Caddy for years and was active in the community.
I switched to Traefik for a few reasons: labels configuration (there is a parallel version of caddy maintained by somebody else that does it), how middleware are implemented and the dynamic capacities of Traefik.
Caddy is excellent, a brilliant piece of tech. For edge routing Traefik is worth at least considering.
HAProxy deserves a mention alongside those - it's particularly strong for high-traffic production environments where its advanced load balancing algorithms and detailed metrics shine.
I would argue this is the best mainstream proxy. Even better when paired with OpenBSD and CARP.
Caddy has been excellent for me thus far as well. I'm using it on a VPS to reverse proxy to the services I run at home via a Tailscale tunnel. Coming from Nginx in the past Caddy was drop-dead simple to configure.
The entire config for each vhost is 3 lines, including the domain definition and closing brace - and that includes TLS!
Just curious if you have Caddy running in Docker or normal?
Trying out ferron recently as a reverse proxy https://www.ferronweb.org/.. config is super simple
Is there a reverse proxies that can support DTLS support out of box without some kind experimental patch[1]?
1: https://nginx.org/patches/dtls/