Skip to main content

Deploy NodeBB

NodeBB is a modern, self-hosted forum platform powered by Node.js. It supports PostgreSQL, MongoDB, or Redis databases and utilizes web sockets for real-time interactions. With Hostim.dev, you can deploy NodeBB with Docker and PostgreSQL in one click, fully preconfigured for fast self-hosting.

πŸ’¬ Create engaging communities with real-time discussions and rich RESTful APIs.


Try it Yourself

Guest project runs for 1 hour. Log in to save and extend to 5 days.


Why Host NodeBB on Hostim.dev?​

  • 🐳 One-click Docker deployment – no manual setup required
  • πŸ” Built-in PostgreSQL – provisioned automatically
  • 🌍 Instant HTTPS + domain – works out of the box
  • πŸ“Š Live logs and metrics – monitor CPU, memory, and more
  • πŸ’Ύ Persistent storage – keep all your forum data safe

πŸŽ₯ Watch how easy it is to deploy any open source app on Hostim.dev – this example shows Umami, but the flow is identical for NodeBB.


What's included​

ResourceDetails
Appghcr.io/nodebb/nodebb:latest Docker image
DatabasePostgreSQL (auto-provisioned)
DomainFree *.hostim.dev subdomain
SSLLet's Encrypt (auto-enabled)
Port4567
Volumes3 persistent volumes for data storage

How to Deploy​

  1. Go to your Hostim.dev dashboard.
  2. Click Create Project β†’ Use a Template.
  3. Select the NodeBB template.
  4. Choose a resource plan (Dev, Prod, or Full).
  5. Hit Deploy.

Your project will be ready in seconds. From there, open the NodeBB app and click the link to access your running instance.


Post-Deploy Notes​

  • πŸ‘€ Create your admin account on first visit
  • πŸ”§ Configure database credentials under Environment Variables (find credentials in your PostgreSQL service credentials tab)
  • πŸ›  Click "Install" to complete the setup process
  • 🌐 Add a custom domain under Networking

Source + Docs​


Looking for something else? Browse all templates β†’


Try it now​

Deploy NodeBB Now – in less than 60 seconds