Nodebb

App in the BluixApps catalog

What it is

NodeBB is modern forum software on Node.js — real-time discussions via Socket.io, infinite scroll, mobile-first design, rich plugin ecosystem. The self-hosted alternative to Discourse for teams that want lighter ops (no Ruby, no Postgres mandatory).

Built to host community forums, customer support hubs, and discussion spaces at any scale.

What it's for

  • Community forums — public or private discussion spaces
  • Customer support — Q&A with staff badges, threading, search
  • Knowledge bases — categorized FAQ with community contributions
  • Real-time discussion — live typing indicators, instant updates
  • Mobile-first communities — responsive UI from day one

Who it's for

  • Open-source projects building user communities
  • SaaS companies running support/community forums
  • Online courses / bootcamps hosting student discussion
  • Hobbyist communities wanting an old-school forum without ops pain
  • Hosting providers offering forum software to clients (white-label friendly)

Why teams pick NodeBB over alternatives

  • GPL-3.0 — fully open, plugin ecosystem permissive
  • Lighter than Discourse — Node.js + Redis, no Ruby/Postgres mandatory
  • Real-time — Socket.io for live updates
  • Plugin ecosystem — 200+ plugins (themes, integrations, moderation)
  • Modern admin — clean dashboard, no PHP-admin throwback
  • Multi-DB — Redis (default), Mongo, or Postgres backends

Integrations

  • Slack / Discord — notifications + bridge plugins
  • OAuth — Google, GitHub, Facebook, Twitter, custom
  • SSO — SAML, OIDC, JWT
  • Email — SMTP for notifications + digest
  • Webhooks — outbound event piping
  • Themes — Persona (default), Harmony, custom Bootstrap-based

Notable users & community

  • 14k+ GitHub stars
  • Powers community.nodebb.org, openzeppelin.com forum
  • Used by major SaaS for customer forums
  • Active commercial support arm (NodeBB Inc.)
  • 200+ community plugins

Tips & operations

  • Redis as DB — default; very fast; simple ops
  • Backups = Redis dump + uploads — small footprint
  • Email essential — needed for user registration verification
  • Plugin selection careful — official + popular only; abandoned plugins risky
  • Theme customization — start from Persona; customize via admin
  • Anti-spam — enable Akismet plugin in public forums

What we ship in BluixApps

  • Docker: NodeBB + Redis 7 in shared network
  • Pinned ghcr.io/nodebb/nodebb:latest
  • Port 4567 (HTTP), reverse-proxy ready
  • SETUP env pre-configures redis backend + admin bootstrap
  • Persistent volumes for uploads + redis dump
  • Install report covering plugin selection guidance
  • Backup hook covers redis + uploads
Read this app's deep dive on bluix.app ↗

Get this app — pick a BluixApps plan

Same catalog. Scaling tenant isolation, white-label and support tier.

TierTenantsCatalogSupportWhite-labelMonthly
Stacks119 curated stacksStandard$19/moDetailDeploy
Starter10Full catalogStandard+$15–25/mo$49/moDetailDeploy
Pro25Full catalogPriority bugfix+$15–25/mo$149/moDetailDeploy
Growth100Full catalogPriority bugfix+$15–25/mo$349/moDetailDeploy
Scale500Full catalog7-day window+$15–25/mo$799/moDetailDeploy
EnterpriseUnlimitedFull catalogPriority 7-dayBundled$1,499/moDetailDeploy

Powered by WHMCompleteSolution