Skip to content

Technical Support

Need help with installing or configuring NodeBB? Look here.

4.8k Topics 26.5k Posts

Subcategories


  • User documentation for NodeBB

    44 Topics
    44 Posts
    Jay MoonahJ
    One of the first important things to do after setting up NodeBB is to set up an emailer plugin. While NodeBB does include a local emailer, if your forum is particularly active we recommend using an third-party emailer such as SendGrid which provides better deliverability for sites that send a high volume of email. Setting up SendGrid in NodeBB is very easy. Open the administrative dashboard using the 'gear' icon on your forum. Open the Extend > Plugins menu, and select the Find Plugins tab. Use the search on the right. Type 'SendGrid' and the plugin should appear -- select Install when you see it. From Installed tab on the Plugins menu, search again for 'SendGrid' and select Activate. Activating the plugin will require a restart of your forum. To restart, select the Dashboard menu and press the Restart button to the right. After NodeBB restarts, the SendGrid plugin will be active. After you restart, there should be a item called Emailer (SendGrid) under the Plugins menu -- if you don't see this right away, try refreshing your browser. Sign up to SendGrid Go to the SendGrid website, open the pricing page and scroll to the bottom. Click on the link and create your free account. Once you've confirmed your SendGrid account via email, you should be able to login to the SendGrid website. On the left side of your SendGrid dashboard, open Settings and click on API Keys. Click the button in the top right to create a new key. Make sure that the key has Full Access for Send Mail and Alerts.  When you are done, the new key to your clipboard. Now, return to the SendGrid menu on your NodeBB admin panel. Paste the API key into the field, and save your changes. Now go back to the Dashboard to restart your forum one more time. SendGrid should now be working for your forum. [image: youtubelogo.png] Setting up SendGrid mailer for NodeBB
  • NodeBB guides, how-to's and general tips and tricks

    83 Topics
    601 Posts
    Z
    not sure the plugin worked for firefox. saw a-z in the sort icon. when i used it, i expected the topics in the category would be sorted a-z. they werent
  • 25 Topics
    201 Posts
    eeeeeE
    I think you answered my point, by agreeing there are issues. I didn't even attempt to deploy nodebb, I had problems with much smaller projects! Nextjs routing was going through a change of design at the time, so perhaps that is less confusing now, but there were multiple other headaches. I would get build errors and issues with package management.
  • Login Failed and cannot register

    5
    0 Votes
    5 Posts
    271 Views
    ye8Y
    @julian Thanks, my problem is solved.
  • Nodebb 502 bad gateway error

    9
    0 Votes
    9 Posts
    654 Views
    barisB
    Released nodebb 2.8.9 which updates node-cron to 2.3.0
  • ubuntu installed MongoDB error

    Solved
    12
    0 Votes
    12 Posts
    809 Views
    ye8Y
    @phenomlab I reinstalled and deleted it. I think it installed successfully this time. [image: 1679155638768-c8b7132a-5581-4a46-afb3-f6b5524dacd0-image.png]
  • Node.BB losing data after container restart

    Unsolved
    7
    0 Votes
    7 Posts
    513 Views
    schwachS
    Thank you for sharing the fun fact about the history of Docker, as well as NodeBB's approach to supporting it. It's understandable that not all software was initially built with Docker compatibility in mind, so it's great to see that NodeBB has taken steps to support it (in some capacity) in response to community interest.
  • Upvote / Downvote Function On Topic Level

    Moved Solved
    20
    0 Votes
    20 Posts
    3k Views
    B
    @PitaJ Thank you! Super, it's works!
  • Help with benchpress conditional syntax

    Solved
    3
    0 Votes
    3 Posts
    285 Views
    julianJ
    As always, @pitaj's readme is pretty thorough, if you haven't discovered it https://github.com/benchpressjs/benchpressjs/blob/master/docs/operators.md
  • Modifying Hooks Behavior (filter:category.topics.prepare)

    Moved Solved
    5
    0 Votes
    5 Posts
    348 Views
    nullpointerN
    @baris Alright. Clear. Thanks a lot!
  • Is it possible to restrict the uploading of files to particular groups?

    1
    0 Votes
    1 Posts
    126 Views
    LazL
    As said in the title. We're trying to make it so only those with a verified role can upload files into a specific sub-category. The idea being that all downloads only exist in a particular category. If not possible, is it possible to make it so only posts in a certain area can be uploaded?
  • Save button missing from Gravatar plugin page

    Solved
    3
    0 Votes
    3 Posts
    237 Views
    LazL
    That was indeed the problem! Thank you very much. Curious that it installed 4.0.0 - oh well. Cheers.
  • Prevent moving posts into a category

    Moved
    5
    0 Votes
    5 Posts
    375 Views
    StellarGeezerS
    @PitaJ that's probably the most elegant way to handle it, thank you. I went ahead with forking the plugin and made it work that way, but I'll try your suggestion in a different branch. Cheers!
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    10 Views
  • Making a topic content NOT mandatory

    Moved Solved
    4
    0 Votes
    4 Posts
    287 Views
    nullpointerN
    @baris said in Making a topic content NOT mandatory: Try with this change https://github.com/NodeBB/NodeBB/commit/8c762d3228ee622984a6eb4bad5cbec810c27e60 and let me know. It works! Thanks a lot @baris
  • Please suggest good way to setup

    Unsolved
    2
    0 Votes
    2 Posts
    189 Views
    Q
    according to their documentation nodebb only supports mongodb or redis. nodebb is easy enough without docker, just need nodejs and the db, and use the cli ./nodebb start ./nodebb stop etc. i use a oneshot systemd service to start it at boot: [Unit] Description=mpp.community nodebb After=mongod.service [Service] User=mppc Group=mppc WorkingDirectory=/srv/mppc/forum/ Type=oneshot ExecStart=/srv/mppc/forum/nodebb start RemainAfterExit=yes ExecStop=/srv/mppc/forum/nodebb stop [Install] WantedBy=multi-user.target
  • How to enable SSO ( Single Sign-On ) ?

    Moved
    1
    1 Votes
    1 Posts
    136 Views
    A
    I just ran nodeBB locally. The layout and flow is different from this site ( community.nodebb.com ). Most importantly, SSO is not there. How does one enable SSO ? Please help. Thanks!
  • support

    Solved
    23
    0 Votes
    23 Posts
    2k Views
    phenomlabP
    @metaverse no, it's currently development. Beta 2.
  • Invalid Category ID - Cannot create category or Post

    Unsolved
    3
    0 Votes
    3 Posts
    620 Views
    D
    Uh oh. I seem to have the same issue. Is there any way to check if the database is corrupted?
  • Get the number of posts in a topic

    Unsolved
    3
    0 Votes
    3 Posts
    253 Views
    phenomlabP
    @baris perfect. Thanks
  • How to improve popular posts response time?

    Solved
    33
    0 Votes
    33 Posts
    2k Views
    patsanchP
    Nice! Thanks baris! I agree that's simpler
  • Can't increase the max item count of rss feed

    Solved
    5
    0 Votes
    5 Posts
    309 Views
    Rubin VelcaniR
    Did that and the feed shows 200 items! Thank you for the quick response Baris, saved me lots of brain cells from the stress!
  • Respect all topics when filtering by popularity and by date

    4
    1 Votes
    4 Posts
    408 Views
    crazycellsC
    @dave1904 although it is not what you asked, have you checked this plugin: https://github.com/NodeBB/nodebb-plugin-best-posts