As far as web servers go, this can be solved with kubernetes/metallb/istio/certmanager. You can run as many services as you want behind a single load balancer.
Discussion
Oh, I will have to look into this. At the same time, what a dance we have to do to make IPv4 work. IPv6 is so simple, once one understands it, no need for any load balancer or complicated software systems. Some simple settings in OpenWRT and boom as many IPv6's as you need for each server on your home network.