In case someone might be interested: openHABian contains an option to set up nginx as a reverse proxy, including authentication and let’s encrypt certificate creation fully automated.
HAProxy: Is there a tutorial for that? Otherwise would be great if you composed one