How can I create a forum?

I am trying to create a forum for blockchain discussion and development. However, I am experiencing issues with the forum engines, which one should I choose? Do you know any forum engines or maybe a GitHub repository that can help?

I just couldn’t find a place to have conversations on the blockchain, so I thought I would make my own.

This is a Discourse forum.