Easily run multiple apps with HTTPS using Docker and LetsEncrypt
Run multiple webapps on a single host with automated SNI and TLS certificate provisioning.

I frequently deploy Web APIs in Docker. On a single VM I might have up to five or six services running. All of them have TLS certificates and are accessible via port 443 using SNI — Server Name Indication, where the request is routed to the correct backend based on the domain name of the request.