Skip to main content

Logo NodeBB

About​

NodeBB is next generation forum software - powerful, mobile-ready, and easy to use.

Installing plugins​

NodeBB admin dashboard offers a UI to install plugins and themes in their dashboard. However, some plugins/themes may need to be installed by hand. To do so, use the Web terminal:

Bash
cd /app/code
/usr/local/bin/gosu cloudron:cloudron npm install nodebb-theme-timuu

After installation, restart the app and activate the plugin in the NodeBB dashboard.

Disabling plugins​

The list of plugins can be viewed as follows:

Bash
cd /app/code
./nodebb plugins

Plugins can sometimes make NodeBB not start up. To fix this, first put the app in recovery mode. Then, open a Web Terminal:

Bash
cd /app/code
/app/pkg/start.sh # this create and configures nodebb
./nodebb reset -p nodebb-plugin-pluginname

Scaling​

The Cloudron package uses the scaling as described in the nodebb scaling docs.

By default one instance is created. This can be changed by adjusting the number for NODEBB_INSTANCES in /app/data/env.sh:

export NODEBB_INSTANCES=1

Also make sure the memory limit for the app is increased acordingly. Then restart the app to take effect.