NGinX proxy manager
Why?
1. Nginx negotiates a free certificate automatically with LetsEncrypt instead of having to pay for a certificate on each of your web apps.
2. It automatically keeps that certificate updated
3. Enables you to host many websites or web admin consoles from 1 IP address.