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.
  • howto: enable ES6 compilation?

    2
    0 Votes
    2 Posts
    1k Views
    yariplusY
    The minifier NodeBB currently uses does not support ES6 compilation, you will need to transpile your code into ES5 using Babel.
  • Errors upgrading from 1.1.0 to 1.1.2

    Solved
    3
    0 Votes
    3 Posts
    2k Views
    G
    Problems in the permission of the files. chown -R [nodebbUser] [nodebbFolder] solved it
  • Center text

    1
    0 Votes
    1 Posts
    800 Views
    CygnusC
    Hello, One question, how can I center text? Thanks!
  • Can one default categories to Ignoring instead of Watching?

    Solved
    8
    0 Votes
    8 Posts
    3k Views
    deiden26D
    @exodo Thank you for finding that for me. That will be perfect
  • Edit/remove tags

    4
    0 Votes
    4 Posts
    2k Views
    barisB
    That's correct.
  • Installing on ubuntu 14.04 - impossible?

    12
    0 Votes
    12 Posts
    4k Views
    CygnusC
    @HolyPhoenix My test forum is on Digital Ocean, and they have SSD disks. Thanks for the info!
  • New user issues: github oath, change email, resend email

    4
    0 Votes
    4 Posts
    2k Views
    julianJ
    We do throttle the confirmation emails, but when you switch your email, you are automatically sent another confirmation email, so that's why you can't send it again manually... I remember someone made an issue about this recently too.
  • Need help with center text or images

    1
    0 Votes
    1 Posts
    768 Views
    CygnusC
    Hello, I know there are a couple of threads talking about this, but none of them seems to work or fix the problem. I think this kind of text tools are important. Any actual plugin to do this? Thanks!
  • forum header dimensions

    2
    0 Votes
    2 Posts
    1k Views
    yariplusY
    You should make it 50px, and vertically center the text in the image.
  • User registration - Add a couple options?

    1
    0 Votes
    1 Posts
    1k Views
    P
    Hi all, We are going to be using NodeBB for our company user group. My supervisor has asked if during the user registration if we can ask for a couple of more fields. Specifically we want to know either the company or institution the user is with and also an instrument serial number. What would be the process to get these added to our user database? Thanks!
  • Windows Server 2012 Problem (AGAIN)

    33
    0 Votes
    33 Posts
    16k Views
    J
    You can never be sure I hope it gets fixed soon to ensure future windows compatability
  • How to reset the navigation on ACL

    3
    0 Votes
    3 Posts
    1k Views
    agusputraA
    @baris thanks
  • Tracking composer not opening

    19
    0 Votes
    19 Posts
    5k Views
    E
    @baris said in Tracking composer not opening: This is likely caused by https://github.com/NodeBB/NodeBB/issues/4978 I sent a PR to the ns-spoiler plugin that should fix the issue for now. all right , check this please https://github.com/NodeBB/NodeBB/issues/4964#issuecomment-242585842
  • Local emailer on 1.1.2

    18
    0 Votes
    18 Posts
    6k Views
    julianJ
    Hi @BuZz For sendmail, on our own servers, we run the following commands: echo "PATH=/usr/sbin:$PATH" >> ~/.profile and echo "127.0.0.1 localhost localhost.localdomain $INSTANCE_ID" >> /etc/hosts You can see the reasoning behind the latter here: https://brianhogg.com/how-to-fix-slow-sendmail-on-a-digital-ocean-ubuntu-droplet/
  • Problems updating 1.1.0 to 1.1.2

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    RantahuR
    @pichalite thanks
  • mobile chat problem (it does not open)

    8
    0 Votes
    8 Posts
    3k Views
    P
    @PitaJ Thank you, man.
  • Nodebb dont work

    17
    0 Votes
    17 Posts
    5k Views
    Master-AntonioM
    @PitaJ Yes i wrote in 2 post first of this. I installed version 1.1.0 but when im logged , the site was again freezed. For this i deleted dump.rdb from redis folder and i redid "./nodebb setup" to re-create the database. After i tried to re-create the bug, for this i uploaded the same "Image/Logo" and change "Site Title" . But no problems. Now seems work all perfecly. There is a urgent bug in 1.1.2 . I think that there is a bug in the database. I noticed that at the beginning , before of the bug in 1.1.2 , the cover of profile didn't worked, the users upload the image , but was invisible "all white". Worked only the avatar. In 1.1.0 this bug there isn't and at the beginning , the cover of profile worked. There is something broken in 1.1.2 .....
  • Frontend freeze on version later than v1.0.2

    57
    1 Votes
    57 Posts
    24k Views
    JenklerJ
    I am running 1.1.2 now with mongo DB 2.6 in Docker. No freeze at all.
  • nodebb crashes with node 4,5,6 while listing plugins

    2
    1 Votes
    2 Posts
    2k Views
    PitaJP
    @spicewiesel this is most likely a plugin conflict. Try resetting your plugins and activating them one by one.
  • What happens to the custom field I made when nodeBB is updates

    Moved
    7
    0 Votes
    7 Posts
    3k Views
    P
    @Thadeusz-Lay coz they may not want to use your theme. Making it a plugin will enable anyone to use it with any theme. If you want to keep things simple and don't want to publish your theme with custom fields, then you can add the fields in the theme.