I made a simple script that adds entries to a map file — which HAProxy reads. And voila — a URL shortener! 👇
High Availability HAProxy

A lot of my homelab traffic goes through the HAProxy reverse proxy — making it a single point of failure. This can be fixed by having two HAProxy servers and a floating IP.