How to install Discourse locally?

It’s needed for several reasons. Although you can get a domain for free at FreeNom, however there has been a lot of controversy on how FreeNom handles data and user information so be careful if you choose to take that route.