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.
  • How to auto-shrink image if it's too big ?

    Unsolved
    2
    0 Votes
    2 Posts
    256 Views
    julianJ
    @ningji the errors shown are to instruct the user to upload smaller images. You can raise the limit from the ACP.
  • plugin-sanitizehtml not working

    Unsolved
    3
    0 Votes
    3 Posts
    374 Views
    julianJ
    @PitaJ that's a good point, the warning in the markdown admin page should probably be less severe now.
  • Unable to get Forum IP address for DNS Update

    Unsolved
    2
    0 Votes
    2 Posts
    304 Views
    julianJ
    @Fanecticut hi there! Can you contact us at [email protected]?
  • Modifying groups doesn't take effect

    Unsolved
    8
    0 Votes
    8 Posts
    630 Views
    PitaJP
    It's there a reason you're on such an old version?
  • Boxed Header Side

    Moved
    6
    0 Votes
    6 Posts
    690 Views
    cagatayC
    @julian thank you
  • This topic is deleted!

    Solved
    1
    0 Votes
    1 Posts
    1 Views
  • Errors when upgrading to 2.0.0

    Unsolved
    5
    0 Votes
    5 Posts
    1k Views
    DownPWD
    Thanks @julian for the information
  • Cannot see attach picture icon on iphone

    Unsolved
    2
    0 Votes
    2 Posts
    230 Views
    kurulumu.NetK
    @ningji You can scroll the menu with editor items at the top.
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    6 Views
  • 0 Votes
    1 Posts
    228 Views
    MaheshAppyM
    Re: How to see changes on browser asap when I've just change some code in my theme or plugin?
  • How to config Nginx to load both index.html & NodeBB

    Unsolved
    1
    1 Votes
    1 Posts
    207 Views
    ningjiN
    1st of all i'm new to Nginx, and this is the 1st time i'm really setting up NodeBB. So pls forgive me when i'm asking basic dummy questions. Basically followed this https://docs.nodebb.org/installing/os/ubuntu/ using Ubunt 20. So far so good with the installation. The folder structure looks like this in the server: /home/user/abcde/index.html /root/nodebb (This might be a mistake but ...) Eventually index.html will have a hyperlink which links to the NodeBB forum. Right now the /etc/nginx/nginx.conf has a block like this, and index.html does load fine in browser server { server_name mysite.com; location / { root /home/user/abcde; } } My question is: how to modify nginx.conf so it can load the NodeBB as well ? Again the final goal is ppl can access NodeBB from its link from index.html. Thanks very much for your help !
  • Search for developers

    Moved
    1
    2 Votes
    1 Posts
    215 Views
    BotiksB
    Hello everyone. We are looking for developers to join the team. The goals of our project: *NodeBB optimization; Implementing and configuring PostgreSQL; Upgrading frontend from Bootstrap 3 to Bootstrap 5; Replacing the built-in chat with the Matrix chat (matrix.org). We will use a server based on https://github.com/matrix-org/dendrite; lFinish some plugins; Creating chatbots as in the Telegram. list itemThe work is paid from 3000$ per month.
  • CORS Policy not working

    Unsolved
    3
    0 Votes
    3 Posts
    458 Views
    julianJ
    Yeah it sounds like if NodeBB can't retrieve the .well-known configuration from the other site, then it's the other site's headers that need adjusting I think?
  • Restarting bb

    Unsolved
    4
    0 Votes
    4 Posts
    383 Views
    M
    Thanks for the suggestions - I've installed Node-windows to get it set up as a service but so far have been unable to make nodebb start. Has anybody else used node-windows successfully with nodebb? If so, how do you set up the script for the service?
  • Which icons from https://fontawesome.com can use NodeBB?

    Solved
    11
    0 Votes
    11 Posts
    734 Views
    oplik0O
    @josef far fa-pencil-ruler is a paid icon (the solid version is free). Free parts of the regular pack work just fine - see https://fontawesome.com/v5/search?m=free&s=regular for a list of them. It's much more limited than the solid free pack though (151 icons vs 1001), so that's probably why you ran into this problem so easily. The only issue that you might run into if you're using a version before v2.2.0 is that fab class conflicts with another class in Persona theme turning all brand icons into action buttons, but this is resolved in current versions of Persona. If you have a paid version of FA5 it should be fairly simple to use it instead - you'd need to replace the FA files in public/vendor/fontawesome with the new ones, set fa-font-path to vendor/fontawesome/webfonts in _variables.less and import the light and duotone less files in src/meta/css.js. Also, I wanted to add that FA6 is slated to be added in NodeBB 3.0 (it's waiting until a major release since icon style being changed is possibly breaking) https://github.com/NodeBB/NodeBB/pull/10701
  • Can we Nodebb as a windows service?

    Moved
    2
    0 Votes
    2 Posts
    695 Views
    PitaJP
    You certainly can, but it's not easy to do, so we don't provide our own guide. Here's a StackExchange question that should help: https://superuser.com/questions/985734/how-do-i-run-a-windows-command-as-a-service#985778
  • Change orientation of tooltips

    Unsolved
    4
    0 Votes
    4 Posts
    498 Views
    phenomlabP
    @baris Thanks. I might just go for CSS positioning as it's less invasive
  • Empty plugin's list

    19
    0 Votes
    19 Posts
    1k Views
    PitaJP
    @kadmy glad you got it working. We'll have to investigate to see if we can reproduce with node 16
  • Need Mongo to Postgres converter for NodeBB 2.x

    Unsolved
    6
    0 Votes
    6 Posts
    559 Views
    gotwfG
    @taaliman-0 said in Need Mongo to Postgres converter for NodeBB 2.x: The forum runs on 6 dedicated servers with mongo replication, redis cluster and balancer at the nginx level. Seems like you've ticked most of the boxes. I wonder, however, if you have explored mongodb sharding? https://www.mongodb.com/docs/manual/sharding/ I prefer PostgreSQL. Hence, my latest putzing about is with postgres. And MongoDB's licensing games are a concern. But I don't think it sucks as bad as being portrayed here. Especially when you've not implemented sharding, which is what I was referencing here: @gotwf said in Need Mongo to Postgres converter for NodeBB 2.x: Mongodb scales horizontally very well. @volanar Uh, yeah, I now recall we discussed this previously. Not consistent with my last round of testing, which has admittedly been some while. YMMV. Have fun!
  • Gitea SSO plugin?

    Unsolved
    1
    0 Votes
    1 Posts
    270 Views
    hello-smile6H
    I have an existing Gitea server and would like people to be able to use existing accounts from it on my forum. Is there a plugin that could be used for Gitea SSO?