Nodebb version Mongo db
Hi everyone,
I'm planning to deploy NodeBB in production and have some questions regarding compatibility. Could you please share your insights on the following?
Which version of NodeBB is currently considered the most stable and compatible with most plugins? What versions of MongoDB and Redis do you recommend using to avoid any conflicts with NodeBB and its plugins? Are there any specific configurations or nuances I should be aware of during installation and setup to ensure smooth operation? What version of Ubuntu should I use? Thanks in advance for your help and recommendations!
thanks for the help, what kind of error is this?
2025-02-25T19:42:56.582Z [4567/329036] - warn: [plugins/load] The following plugins may not be compatible with your version of NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run ./nodebb reset -p PLUGINNAME
to disable it.
- nodebb-plugin-markdown
where to enable this privilege? In the permissions there is no button to upload images
How do I upload a picture


How do I upload a picture to the forum? nodebb-plugin-markdown but there is no place to add a picture, !21.png tell me what plugin it is?
Hit Ctrl-C to exit
../../../bootstrap/scss/forms/_form-control.scss 40:7 @import
bootstrap/scss/_forms.scss 3:9 @import
- 19:9 root stylesheet
WARNING: The keyword 'none' must be used as a single argument. ../../../bootstrap/scss/mixins/_box-shadow.scss 10:9 box-shadow() ../../../bootstrap/scss/forms/_form-select.scss 32:7 @import bootstrap/scss/_forms.scss 4:9 @import - 19:9 root stylesheet
Hit Ctrl-C to exit
../../../bootstrap/scss/forms/_form-control.scss 40:7 @import
bootstrap/scss/_forms.scss 3:9 @import
- 19:9 root stylesheet
WARNING: The keyword 'none' must be used as a single argument. ../../../bootstrap/scss/mixins/_box-shadow.scss 10:9 box-shadow() ../../../bootstrap/scss/forms/_form-select.scss 32:7 @import bootstrap/scss/_forms.scss 4:9 @import - 19:9 root stylesheet
Guys, tell me what this error is? where to fix?
../../../bootstrap/scss/forms/_form-control.scss 40:7 @import
bootstrap/scss/_forms.scss 3:9 @import
- 19:9 root stylesheet
WARNING: The keyword 'none' must be used as a single argument. ../../../bootstrap/scss/mixins/_box-shadow.scss 10:9 box-shadow() ../../../bootstrap/scss/forms/_form-select.scss 32:7 @import bootstrap/scss/_forms.scss 4:9 @import - 19:9 root stylesheet
2025-02-24T19:42:38.081Z [undefined/49975] - error: uncaughtException: Error par sing your configuration file: [/var/www/nodebb/config.json]: Unexpected token } in JSON at position 311 Error: Error parsing your configuration file: [/var/www/nodebb/config.json]: Une xpected token } in JSON at position 311 at File.loadSync (/var/www/nodebb/node_modules/nconf/lib/nconf/stores/file.j s:170:11) at Provider.add (/var/www/nodebb/node_modules/nconf/lib/nconf/provider.js:13 6:23) at Provider.file (/var/www/nodebb/node_modules/nconf/lib/nconf/provider.js:6 3:15) at Object.loadConfig (/var/www/nodebb/src/prestart.js:48:8) at Object. (/var/www/nodebb/src/cli/index.js:110:10) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module.load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) {"date":"Mon Fe b 24 2025 19:42:38 GMT+0000 (Coordinated Universal Time)","error":{},"exception" :true,"os":{"loadavg":[0,0,0.02],"uptime":7218.31},"process":{"argv":["/usr/bin/ node","/var/www/nodebb/nodebb","restart"],"cwd":"/var/www/nodebb","execPath":"/u sr/bin/node","gid":0,"memoryUsage":{"arrayBuffers":196409,"external":1085317,"he apTotal":20267008,"heapUsed":14191952,"rss":64815104},"pid":49975,"uid":0,"versi on":"v18.20.6"},"stack":"Error: Error parsing your configuration file: [/var/www /nodebb/config.json]: Unexpected token } in JSON at position 311\n at File.lo adSync (/var/www/nodebb/node_modules/nconf/lib/nconf/stores/file.js:170:11)\n at Provider.add (/var/www/nodebb/node_modules/nconf/lib/nconf/provider.js:136:2 3)\n at Provider.file (/var/www/nodebb/node_modules/nconf/lib/nconf/provider. js:63:15)\n at Object.loadConfig (/var/www/nodebb/src/prestart.js:48:8)\n at Object. (/var/www/nodebb/src/cli/index.js:110:10)\n at Module. compile (node:internal/modules/cjs/loader:1364:14)\n at Module._extensions..j s (node:internal/modules/cjs/loader:1422:10)\n at Module.load (node:internal/ modules/cjs/loader:1203:32)\n at Module._load (node:internal/modules/cjs/load er:1019:12)\n at Module.require (node:internal/modules/cjs/loader:1231:19)"," trace":[{"column":11,"file":"/var/www/nodebb/node_modules/nconf/lib/nconf/stores /file.js","function":"File.loadSync","line":170,"method":"loadSync","native":fal se},{"column":23,"file":"/var/www/nodebb/node_modules/nconf/lib/nconf/provider.j s","function":"Provider.add","line":136,"method":"add","native":false},{"column" :15,"file":"/var/www/nodebb/node_modules/nconf/lib/nconf/provider.js","function" :"Provider.file","line":63,"method":"file","native":false},{"column":8,"file":"/ var/www/nodebb/src/prestart.js","function":"Object.loadConfig","line":48,"method ":"loadConfig","native":false},{"column":10,"file":"/var/www/nodebb/src/cli/inde x.js","function":null,"line":110,"method":null,"native":false},{"column":14,"fil e":"node:internal/modules/cjs/loader","function":"Module._compile","line":1364," method":"_compile","native":false},{"column":10,"file":"node:internal/modules/cj s/loader","function":"Module._extensions..js","line":1422,"method":".js","native ":false},{"column":32,"file":"node:internal/modules/cjs/loader","function":"Modu le.load","line":1203,"method":"load","native":false},{"column":12,"file":"node:i nternal/modules/cjs/loader","function":"Module._load","line":1019,"method":"_loa d","native":false},{"column":19,"file":"node:internal/modules/cjs/loader","funct ion":"Module.require","line":1231,"method":"require","native":false}]}
Help please
Guys, can anyone help with setting up the server? I gave VPS access I haven't been able to set it up for 5 days now
changed 1 package, and audited 1421 packages in 6s
242 packages are looking for funding
run npm fund
for details
9 vulnerabilities (4 moderate, 5 critical)
Some issues need review, and may require choosing a different dependency.
Run npm audit
for details.
how to remove these errors?
nodebb-widget-essentials
up to date, audited 1421 packages in 2m 242 packages are looking for funding run npm fund for details 10 vulnerabilities (5 moderate, 5 critical) To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run npm audit for details.
gives this error, what plugins are compatible?
the answers are just lightning fast, thanks for the answers
https://simpleicons.org/ this site will replace it with the standard one