best way to make this work is to make sure the same DNS entries that work locally, work outside as well. I accomplished this by having an SSL proxy that handles this both in and out of my local network; my router uses dnsmasq for doing local DNS, so I have local entries in my hosts file on my router to make the same name work inside and outside. Home Automation Docker Containers (Node-red, Hubconnect, Homebridge, Apache, Alexa Cookie)