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.

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.

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.

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!