I’ve done this multiple times and I can stand up a discourse instance without https, so it’s becoming a bit frustrating for a “simple 30 minute install.” Part of this question is “how do I do this particular thing?” and the other part of the question is “what is this class of things called?” and “how can I learn more about these things?”
- Server administration
- DNS and host records
- Unix (?) ports
- Protocols (HTTP / UDP / TCP / etc)
I feel like I’m always flailing around with little idea of what I’m doing. If anyone has any resources that cover these topics broadly so I can get a handle on what’s going on, I’d appreciate it!
Now, the topic at hand:
I’m getting the error message that
The page isn’t redirecting properly in Firefox and
discourse.briankung.xyz redirected you too many times. in Chrome. The url is
discourse.briankung.xyz. I set it up with the standard discourse installation instructions on Digital Ocean, with one caveat: that when I was trying to set up with the standard instructions, it balked when I provided a Let’s Encrypt email address. It said the site was accessible through port 80, but not port 443.
I am using CloudFlare’s DNS and have it set up to point
discourse.briankung.xyz to my Digital Ocean’s IP address through an A record.
Any tips or hints would be greatly appreciated. Thank you!