I'm not sure this is a feature request so much as me thinking out loud. Forums that last long enough become deep repositories of information, if not generally then at least for the forum's members. The problem is that long threads can be hard to navigate especially for newcomers. Perhaps an on-board wiki could be useful for organizing the community's collective knowledge. There could be a way to link between wiki pages and forum posts, and perhaps a way to archive a thread as a wiki page.
This might make more sense as a plugin.
I use computers that only have USB-C ports and then others than only have USB-A ports. It makes it rather difficult to use a single YubiKey and access from either desktop.
My suggestion/request is to allow more than one hardware key for an account. The other main scripts I use allow this (Xenforo and Discourse).
we have our nodebb deployed behind bunny cdn.
our config.json url does not have a trailing slash but is on a subpath.
{
url: "https://mydomain.com/subpath"
}
when nodebb loads it changes browser url with a trailing slash https://mydomain.com/subpath/
bunny considers empty subpaths as folders and tries to look for file in cache instead of loading origin, and breaks
even same behavior is observed in socket.io
https://mydomain.com/subpath/socket.io/?_csrf.... this too breaks.
Is there some way to remove trailing slash from urls that are getting generated in nodebb?
Hi,
For different reasons I need to stop my project but I want to be able to retake it in the future.
What is the best way to create a backup that I will be able to restore in the future, considering that probably (sure) it will from an older version.
Maybe I will never use it again, but maybe I will.
Just in case you have some tips on how to improve the standard backup to make this work.
Thanks!
Hello
As an user of a nodebb forum, it's very common for people posting huge images (because the users of this particular forum are using a specific tool to generate screenshots, and this tool has a huge default definition).
When I do so, I take time to resize images to 50% to avoid that readers have to scroll too much, but it's a bit painful and nobody else is doing it.
I have found that a vanilla resize of 50% by a standard drawing software leaves quality of the screenshot good enough.
It would be nice if the resize could be done automatically when uploading a huge image, could be done by Javascript to avoid loading the server. Is there any way ?
Thanks for any advice.
Hello
I am an user of a NodeBB forum since 4 months.
And I am already fed up by users asking how to mark their issue as solved.
The first time I wanted to mark one of my issues as solved, I had to search the forum to find an answer by a more experienced user on the trick 'turn the topic into a question, then you can mark it as solved'.
If the computer can do it, why ask users to do it ? In other words, if the distinction topic/question can't be easily solved in the software architecture, why not enable the 'solved' option for topics, and if the user picks it, assume that the 'topic' was really a question from the beginning, turn the topic into a question automatically and solve it ?
mongod and noddbb logs below
systemctl status mongod
× mongod.service - MongoDB Database Server
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; preset: enabled)
Active: failed (Result: core-dump) since Fri 2026-01-23 11:19:04 GMT; 1 day 10h ago
Duration: 4d 19h 14min 43.486s
Docs: https://docs.mongodb.org/manual
Process: 652376 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=dumped, signal=ABRT)
Main PID: 652376 (code=dumped, signal=ABRT)
CPU: 1h 59min 50.180s
Jan 18 16:04:20 c-lap systemd[1]: Started mongod.service - MongoDB Database Server.
Jan 18 16:04:21 c-lap mongod[652376]: {"t":{"$date":"2026-01-18T16:04:21.000Z"},"s":"I", "c":"CONTROL", "id":7484500, "ctx":"main","msg":"Environment variable MONGODB_CONFIG_OVERRIDE_NOFORK == 1, overriding>
Jan 23 11:19:04 c-lap systemd[1]: mongod.service: Main process exited, code=dumped, status=6/ABRT
Jan 23 11:19:04 c-lap systemd[1]: mongod.service: Failed with result 'core-dump'.
Jan 23 11:19:04 c-lap systemd[1]: mongod.service: Consumed 1h 59min 50.180s CPU time, 526.6M memory peak, 0B memory swap peak.
NodeBB log
mongod.log
Hello! I'm rather new to NodeBB and the forums, so I will try my best to describe the issue I am experiencing, as currently my NodeBB server is not running so I cannot take a screenshot. This does happen as recently as 4.8.0 however, I did manage to test that when it came out a few days ago
In the administrator's control panel, for the longer sub-menus, there is often a list of shortcuts on the right side of the screen that scrolls with the browser window. If you click on one of those shortcuts, it will (in browsers other than Safari) jump to the relevant section of the submenu.
In Safari, clicking on these shortcuts results in inconsistent behaviour. Sometimes it jumps to the relevant menu section, sometimes it does not jump anywhere or to the incorrect section... Very strange and hard to describe!
I've only seen this happen in Safari, so it's definitely a browser issue, it is an unfortunate one though...with Safari being installed on every Apple device and NodeBB running great on MacOS, it would be great if this minor issue in Safari were addressed as well Thanks very much!
Reactions Plugin for NodeBB
Plugin to add emoji reactions to posts.
[image: demo.png]
Installation
npm install @nodebb/nodebb-plugin-reactions
or
Install using ACP -> Plugins page.
Repository: https://github.com/pichalite/nodebb-plugin-reactions
Report any issues on the plugin issue tracker https://github.com/pichalite/nodebb-plugin-reactions/issues
Needs small change to theme templates for support.
Plugin is currently supported on nodebb-theme-material and nodebb-theme-slick
For demo use https://pichalite.com for material theme and http://slick.pichalite.com for slick theme.
Hello, im a newbie to this. I setup my NodeBB on my VPS with mongoDB, everything is fine. I was reading though that using redis could significaly improve load times, but it doubles the amount of RAM used.
I was wondering if my VPS could handle that? My forum would probably not exceed 100 active users at any time.
This is the VPS I use (OVH)
[image: 4hlWmp2.png]
Copyright © 2026 NodeBB | Contributors




