Skip Navigation

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!

2
How do I upload a picture
  • 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
  • How do I upload a picture
  • 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?

    4
    Help please
  • 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?

  • Help please
  • can anyone help?

  • Help please
  • ../../../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

  • Help please
  • 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

    5
    nodebb-widget-essentials
  • 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?

    5
    Help FontAwesome with Simple Icons
  • the answers are just lightning fast, thanks for the answers

  • Help FontAwesome with Simple Icons
  • https://simpleicons.org/ this site will replace it with the standard one