Take a look at traefik, even if you don’t use containers

Traefik has gained popularity among home-lab YouTubers for its comparable features to HAProxy, such as forwarding requests and modifying headers. Despite being known for microservices in containerized environments, Traefik can also run without container engines. It can be configured via configuration files instead of container labels, with a straightforward setup process as a single executable file in Golang. Unique features include TLS Passthrough and support for HAProxy’s PROXY protocol. However, Traefik lacks robust authentication options like Vouch Proxy and may require third-party plugins for IP blocking. Overall, Traefik appears robust and straightforward to use, with detailed documentation for easy setup.

https://j6b72.de/article/why-you-should-take-a-look-at-traefik/

To top