FYI @markersocial
All of our Discourse installs redirect the http://the.ip.add.res to the https://FQDN configured by enabled LETSENCRYPT in the .yml Discourse container file.
For all this to work property and for the LETSENCRYPT certs to work, you need a completely working SSL configuration (normally with LETSENCRYPT), as you surely know already.
Just a reminder… hope this helps.