@benjennings76 Discourse is open source, and you can host it on your own machine. They have plans where they can host it, for money.
Discourse also has a free hosting service for crowdfunded (Funded on patreon etc) or open source projects. Visit https://free.discourse.group for that,
Normal Discourse: https://discourse.org