This is a continuation of this poll: Should WPChat be served over HTTPS? The results came back as a pretty resounding yes.
Also, sorry for the all the downtime today.
It was because when installing an SSL certificate to the Discourse Docker container, it requires an app rebuild that takes a pretty long time (8-15 minutes or so by my count). That multiplied by the several times I had to rebuild to figure out what was going on equaled pretty significant downtime today.
The good news: I figured it out. So it’s over now and there’s https everywhere on WPChat.
I found existing documentation to be a bit lacking and confusing, so I plan on doing a write up on how I did it that will hopefully help out others in the same situation.
Discourse is pretty good about using relative URLs, but let me know if you see any mixed content warnings or anything like that.
Due to the rebuild, I also upgraded to the latest beta version of Discourse, so if you see any quirks today that you didn’t see yesterday, that’s probably why.