Flarum vs NodeBB
Self-host pick — both replace Discourse Hosting (Discourse.org) (Community / forum hosting).
Both Flarum and NodeBB self-host as a replacement for Discourse Hosting (Discourse.org) (Community / forum hosting). Pick Flarum if you want a MIT-licensed codebase (MIT); pick NodeBB for GPL (GPL-3.0). Both run in roughly the same cost bracket — $5/mo vps; php-fpm stack is light vs $5-10/mo vps.
| Flarumopen-source | NodeBBopen-source | |
|---|---|---|
| License | MIT | GPL-3.0 |
| Setup time | 20min docker-compose (PHP + MySQL/MariaDB) | 20min docker run (Node + Redis or Postgres or MongoDB) |
| Monthly cost | $5/mo VPS; PHP-FPM stack is light. | $5-10/mo VPS. |
| GitHub | flarum/framework | NodeBB/NodeBB |
| Replaces | Discourse Hosting (Discourse.org) + 1 other | Discourse Hosting (Discourse.org) |
Good fit for
Flarum
Smaller communities that find Discourse heavy and want a modern, fast, lightly-themed forum.
Weak at:Smaller plugin ecosystem than Discourse; less out-of-the-box gamification.
NodeBB
Communities that want real-time threads (live updates as people post) and a lighter Node-based stack.
Weak at:Smaller plugin ecosystem than Discourse; default theme feels bloggy.
In a terminal? npx -y github:SolvoHQ/os-alt-cli discourse-cloud prints Discourse Hosting (Discourse.org)'s self-host options including both —
how the CLI works →
FAQ
Which is easier to self-host, Flarum or NodeBB?
Flarum: 20min docker-compose (PHP + MySQL/MariaDB). NodeBB: 20min docker run (Node + Redis or Postgres or MongoDB).
What does each cost to run?
Flarum: $5/mo VPS; PHP-FPM stack is light.. NodeBB: $5-10/mo VPS.. Both projects are free and open source.
Do Flarum and NodeBB replace the same SaaS?
Yes — both are open-source alternatives to Discourse Hosting (Discourse.org).