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.
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β
Resource | Details |
---|---|
App | ghcr.io/nodebb/nodebb:latest Docker image |
Database | PostgreSQL (auto-provisioned) |
Domain | Free *.hostim.dev subdomain |
SSL | Let's Encrypt (auto-enabled) |
Port | 4567 |
Volumes | 3 persistent volumes for data storage |
How to Deployβ
- Go to your Hostim.dev dashboard.
- Click Create Project β Use a Template.
- Select the NodeBB template.
- Choose a resource plan (Dev, Prod, or Full).
- 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β
- GitHub: NodeBB/NodeBB
- Website: nodebb.org
- Documentation: docs.nodebb.org
Looking for something else? Browse all templates β