I am a network, security and infrastructure expert with more than 33 years service in the Information Technology sector. Ardent Linux and Open Source enthusiast. Need pro bono consultancy? Check out https://sudonix.org/. Here to help.

  • 0 Posts
  • 8 Comments
Joined 5 years ago
cake
Cake day: April 10th, 2021

help-circle







  • Here’s my take. Discourse requires a docker container to run, plus ruby etc to get it working. Anything outside of this (if you even manage to get it to run) is not supported by the discourse team and therefore, if your install breaks, you are on your own.

    For me, this is an absolute non starter as it’s far too restrictive for my use case.

    NodeBB works perfectly out of the box and is extremely well supported by the developers themselves, and a very strong community. NodeBB was also the first forum software to have full GDPR compliance, and is extremely fast with great SEO support (compare it to Flarum and it’s so called “support” for SEO and you’ll see what I mean. They are two completely different animals with NodeBB offering full support as part of it’s core whilst flarum requires an extension).

    NodeBB is fully extendable, allowing for a variety of arbitrary code to be executed after the core has loaded meaning you can make it your own without many restrictions.

    Finally, NodeBB is way faster than discourse and flarum (in particular the latter which uses a mithril front end with a php backend and if you want to make one simple change, it needs an extension).

    Don’t just take my word for it. Just use NodeBB for an hour and you won’t be looking at anything else.