Discourse offers free hosting for big Open Source projects, and you can self-host it on a $5 VPS too.
Full Disclosure: I work at Discourse.
Full Disclosure: I work at Discourse.
Discourse is also not easy to setup, its quite involved and complex and you need some Ruby and systems expertise. Infact I think Discourse only supports Docker installs. So you need to know Docker too.
Given the complexity you should be pretty comfortable with Ruby to run it with any amount of confidence. The hosted option seems much better than trying to run it yourself.
Also the Official Install Guide[1] doesn't require any Docker-fu.
Also, we give hosted Discourse for free for open source projects with a big enough community to have a forum[2].
1: https://github.com/discourse/discourse/blob/master/docs/INST...
2: https://blog.discourse.org/2016/03/free-discourse-forum-host...