Actually, it doesn’t have to be self-hosted for me.
A managed product, hosted by a company, that I can point to my domain would work (just like some blog or website makers solutions).
Discourse has managed option though, so thanks for pointing it out.