Discourse website not loading after installation without enabling Let's Encrypt

You need a certificate.

You can search for and find the instructions for installing your own certificate, that say that it’s a huge pain, or you can get one for free and zero trouble by allowing Let’s Encrypt to get it for you.