Yeah, I would use Discourse. Setup is gnarly though if you're not familiar with Docker.
Good thing I just wrote a post about automating Docker scripts with Bash. 😎
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.