Skip to content

Technical Support

Need help with installing or configuring NodeBB? Look here.

4.8k Topics 26.7k 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.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
  • User edit page destroys custom CSS

    3
    0 Votes
    3 Posts
    1k Views
    PitaJP
    What custom CSS are you using?
  • Database status?

    11
    0 Votes
    11 Posts
    6k Views
    F
    This is my actual users set up. > show users; { "_id" : "admin.super", "user" : "super", "db" : "admin", "roles" : [ { "role" : "root", "db" : "admin" } ] } { "_id" : "admin.nodebb", "user" : "nodebb", "db" : "admin", "roles" : [ { "role" : "clusterMonitor", "db" : "admin" } ] } > use nodebb switched to db nodebb > show users; { "_id" : "nodebb.nodebb", "user" : "nodebb", "db" : "nodebb", "roles" : [ { "role" : "clusterMonitor", "db" : "admin" }, { "role" : "readWrite", "db" : "nodebb" } ] }
  • BIG truble!!!

    10
    0 Votes
    10 Posts
    2k Views
    PitaJP
    Yes... that's supposed to happen. Run ./nodebb stop and then ./nodebb activate dbsearch and ./nodebb dev so we can see the startup log.
  • move things to the left on category page

    Solved
    2
    0 Votes
    2 Posts
    1k Views
    P
    well the problem is your categories don't have icons, making them misaligned with the header and the rest of your site, the best fix would be hiding the image area imo something like this .page-categories .icon.pull-left { display: none; } .page-categories .categories>li .content h2, .category>ul>li .content h2 { margin: 0 0 0 12px; } now the other option would be to make the black bar smaller, by adding margin on the left, but that looks weird ul.categories [data-cid="1"]::before, ul.categories [data-cid="1"]::before { margin-left: 70px; }
  • Redis error

    2
    0 Votes
    2 Posts
    1k Views
    PitaJP
    That's not a Redis error but it does appear to be a bug. Open an issue on Github.
  • Memory loads

    8
    0 Votes
    8 Posts
    2k Views
    S
    Yeah same here on fresh virtual machine. I think that its not like 10x 104MB. It's just single 104MB consumption, but why is htop showing it as 10 items i have no idea. Im guessing its because we dont know how to interpret htop output If you add all percentages together it would be like you are using more than 100% of you r memory, which you are not (you can check that with other tools too). So, it's basicly 1x104MB, which is reall OK ammount of RAM to be used.
  • Bug in Russian lang

    3
    0 Votes
    3 Posts
    1k Views
    yariplusY
    Thank you for your interest in helping us translate NodeBB. Our translations are stored in Transifex at the link below. https://www.transifex.com/nodebb/nodebb/ Any translations or corrections you provide are very much appreciated.
  • Login Sessions always 127.0.0.1

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    ToeiReiT
    Thanks a ton. Lesson learned: 3 o' clock in the morning isn't good for migration stuff.
  • Widget areas for nodebb-theme-material

    Moved
    2
    0 Votes
    2 Posts
    1k Views
    yariplusY
    On what pages would you like there to be widget areas?
  • Jquery UI?

    Moved Unsolved
    9
    0 Votes
    9 Posts
    4k Views
    ShardS
    @shard Okay. I looked at this and it appears to be a bit more complicated than dropping in a new js.
  • How to remove Emoj ?

    7
    0 Votes
    7 Posts
    2k Views
    S
    Id like to change way emojis suggestions work too. For example if i want to use ":D" in chat i get offered :dagger" (in my instalation). So if i dont want that :dagger: i have to press space to get rid of that suggestion. If i just press ENTER ":D" gets replaced with :dagger: Turning off that kid of actions would be nice.
  • Opening uploaded images in modal windows

    Moved
    8
    0 Votes
    8 Posts
    3k Views
    S
    Here you go. https://github.com/NodeBB/NodeBB/pull/5828 After i slept on it, i changed position of hook so it works for both "delay loading" turned on and off. Original place was working only for delay loading turned on so it needed one more hook inside "unloadImages" function and i prefer solutions with less code.
  • How to stop all cache when develop mode ?

    3
    0 Votes
    3 Posts
    1k Views
    nam lyN
    ya, i tried, but still not change, may be take some time go for changes...
  • Restrict width of text area?

    4
    0 Votes
    4 Posts
    1k Views
    barisB
    You can just add a custom css in the ACP page. #content { width: 640px; }
  • Post visibility help..

    3
    0 Votes
    3 Posts
    1k Views
    E
    @pitaj said in Post visibility help..: Hmmmm... I wouldn't call this security per-say, but it may be a bug in our handling of user page privileges. Make sure that only that other groups don't have any privileges in that category. If that is already so, then please open an issue on Github. We have one over-arching group that is kind of like "administrator" but from a forum/moderation point of view. The other individual groups have their own sub-categories. So, for each of the sub categories, the over-arching group is assigned and that one group related to that sub-category is assigned. I'll throw an issue up. Sound like it might be a bug.
  • RSS

    4
    0 Votes
    4 Posts
    1k Views
    PitaJP
    @alex-bro change url in your config.json, remove :4567 from the end of it.
  • Heroku deployment: Internal Server Error (no idea what's going on)

    2
    0 Votes
    2 Posts
    6k Views
    F
    Same situation, follow https://docs.nodebb.org/installing/cloud/heroku/ but not works. Also tried https://github.com/NodeBB/NodeBB/issues/5805 and change Procfile to ./nodebb setup && ./nodebb start but not work either. Any advice?
  • Google Cloud, Autoscaling, Multiple Instances & NodeBB

    3
    0 Votes
    3 Posts
    1k Views
    yariplusY
    I have experience on AWS, I can probably make a tutorial for Google Cloud this weekend.
  • How to edit persona them ?

    3
    0 Votes
    3 Posts
    1k Views
    yariplusY
    You can also make css and js adjustments from the appearance tab in the admin panel. These are never overwritten.