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.
  • Chat and follow options are not working in my nodebb forum

    Solved
    3
    0 Votes
    3 Posts
    2k Views
    N
    Ok. Looks like it was because of a incompatible plugin. The plugin in my case was nodebb-plugin-reddcoin . Its fixed now. Though i can't use the reddcoin plugin. Was a nice plugin
  • Migrating Community from Ning to NodeBB

    3
    0 Votes
    3 Posts
    2k Views
    C
    @julian will do cheers
  • Google AdSense Plugin issues ?

    6
    0 Votes
    6 Posts
    2k Views
    nhl.plN
    You can post your issue here: https://github.com/NodeBB-Community/nodebb-plugin-adsense/issues But I would wait for more replies before reporting a bug.
  • Help with how to cancel user invitation

    3
    0 Votes
    3 Posts
    1k Views
    P
    @larissa don't think there is an option to do that. reported as an issue on github https://github.com/NodeBB/NodeBB/issues/4254
  • [Nodebb on openshift] Cant use social media plugins???

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    julianJ
    @Nisthar Your url in config.json needs to be the mydomain.org value.
  • Change CSS value of search-result text ?

    3
    0 Votes
    3 Posts
    1k Views
    nullcxN
    @yariplus said: The style and template files are regenerated every time NodeBB reloads. To change them permanently, you need to either edit the style.less of the theme you are using, or enter your custom css under the Appearance=>Custom HTML and CSS tab in the admin panel. I recommend using the Custom CSS option for small changes like this, it's easier and doesn't require a reload. Sadly, I wasn't able to find that option ? Where it should be? Is this the right file to edit? (I'm using the "persona" theme) /usr/share/nginx/html/nodebb/node_modules/nodebb-theme-persona/less/style.less #EDIT You can mark this as SOLVED ! Edited the custom css worked !!! THANK YOU A LOT !
  • How to add custom "New Topic" button?

    4
    0 Votes
    4 Posts
    2k Views
    barisB
    This pr makes it a lot easier.
  • All NodeBB pages not rendering correctly

    3
    0 Votes
    3 Posts
    2k Views
    G
    Thanks mate. Hmm it appears I was running a redis-server that I hadn't told to be persistent. Damn. Thanks for the help anyway
  • Any reason not to use this nginx config?

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    P
    @marvnfl right now you are basically using the config suggested in the docs. so the question is, did you get your answer?
  • Where the html part should I edit for the add a button in navbar?

    5
    0 Votes
    5 Posts
    2k Views
    U
    @pichalite thank you
  • Persona - teaser avatar not showing tooltip with name.

    11
    0 Votes
    11 Posts
    3k Views
    P
    @whitts no... the title doesn't get injected. the code just takes the value of the title attribute from the <img> tag and displays it as a tool tip. you need to add the title attribute to the <img> tag with a value. like this line https://github.com/NodeBB/nodebb-theme-persona/blob/master/templates/partials/topics_list.tpl#L86
  • [Need Help] Apostrophe Character ( ' ) in title doesn't look properly.

    2
    0 Votes
    2 Posts
    1k Views
    nhl.plN
    It might have something to do with these bug reports. https://github.com/NodeBB/NodeBB/issues/4141 https://github.com/NodeBB/NodeBB/issues/4208
  • Hotlink images to the Nodebb wall?

    3
    0 Votes
    3 Posts
    1k Views
    JenklerJ
    @julian Yes, User walls. It would be nice to save disc space. It it possible today?
  • mentions not working properly

    6
    1 Votes
    6 Posts
    2k Views
    M
    @pichalite thanks anyway
  • How to know what page is being accessed in header.tpl ?

    Moved
    4
    0 Votes
    4 Posts
    3k Views
    julianJ
    @SatoshiCamp The header is loaded once, and if you navigate between pages, the header is not loaded again. So it looks like you'll want to use a client-side solution for this.
  • Data seems to be lost, users and categories gone

    10
    0 Votes
    10 Posts
    4k Views
    julianJ
    @MarximusMG No clue... never used rdiff-backup... give that a try and check back in an hour to see if the backup is made!
  • Chat input box responsive height to content

    1
    0 Votes
    1 Posts
    864 Views
    K
    I am trying to figure out how to alter the source so that the chat input box height will responde to text input and lose the frustrating overflow scroll arrows. There will be maximum height after which the overflow will kick but right now nothing works in making the class="textcomplete-wrapper" and class="form-control" responsive. Has anyone tried and succeeded at this? Thanks
  • Certain threads on homepage

    5
    0 Votes
    5 Posts
    2k Views
    N
    featured thread plugin doesn't work. It broke because with later versions of nodebb. People have reminded the plugin author but it hasn't been fixed yet. Hopefully soon, but it's been three months already. see https://community.nodebb.org/topic/1169/nodebb-plugin-featured-threads-featuring-threads-related-widgets/15
  • Search button isn't working

    7
    0 Votes
    7 Posts
    3k Views
    nullcxN
    Managed to fix it Did editing of the package.json file went to node_modules; make installation of 0.3.0 which was offered by npm; upgrade button appeared on the db-search plugin; made upgrade trough admin panel; it worked! Thank you for the support!
  • fatal error: nan.h: No such file or directory

    Solved
    11
    0 Votes
    11 Posts
    8k Views
    julianJ
    @tednology Hm, I don't see that module defined in v0.9.x's npm-shrinkwrap.json...