Skip to content

Technical Support

Need help with installing or configuring NodeBB? Look here.

4.7k Topics 26.1k 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.

    YouTube Setting up SendGrid mailer for NodeBB

  • NodeBB guides, how-to's and general tips and tricks

    82 Topics
    599 Posts
    barisB

    Quick start plugin has an example on how to add a new api route https://github.com/NodeBB/nodebb-plugin-quickstart/blob/master/library.js#L40-L76.

    The hooks that are fired client side are for client side code in plugins. If you want to pass data from the client to the server you have two options.

    Create an api route like in quick start plugin Create a new socket event listener on the server side and use socket.emit() client side. Example here
  • 25 Topics
    196 Posts
    phenomlabP

    @baris updated to 3.7.2 and now just waiting for the plugin to be updated.

  • failing on 1.10 to 1.11 on rebuilding assets

    Solved
    2
    0 Votes
    2 Posts
    352 Views
    am1cableA

    solution - i hadn't removed my custom theme properly. you need to reset to the default theme, remove the link, and use npm rm to completely remove your theme so it doesn't check for it.

    i'm not sure why my calendar plugin broke as well, or why the bootswatch theme i was using as a base has stopped working either. but the build itself is working.

  • 0 Votes
    1 Posts
    243 Views
    C

    Are exist config for that or this is hardcore ?
    topic title

  • Happy new year

    1
    2 Votes
    1 Posts
    251 Views
    J

    Dear Devs,
    Thank you very much for your continued support and for the ever evolving NodeBB forum.
    Warmest thoughts and best wishes for a wonderful holiday and a very happy new year. Wishing you the gifts of the season — Peace, Hope and Happiness.
    JJ.

  • Redactor crashes NodeBB

    11
    0 Votes
    11 Posts
    2k Views
    J

    Hi @baris
    Your latest code fixes the issue at hand.
    Thank you so much!
    JJ.

  • Composer-Defaults fails with latest master

    4
    0 Votes
    4 Posts
    396 Views
    J

    Anyone ending here, the issue was observed by @baris and being discussed in this post:

    Link Preview Image Redactor crashes NodeBB

    Hi Devs, It seems that Redactor may have an issue with the latest master. When opened, it crashes nodebb with the below. The issue can be reproduced, again a...

    favicon

    NodeBB Community (community.nodebb.org)

  • Amazon S3 configuration + more questions

    10
    0 Votes
    10 Posts
    726 Views
    G

    For who else might be interested on adding custom registration fiedls, I found a plugin which seems to be this:
    https://github.com/btw6391/nodebb-plugin-custom-registration-fields

  • 0 Votes
    4 Posts
    622 Views
    J

    For anyone ending in this thread - this issue was fixed by @julian in version 2.5.

  • Styling bug?

    2
    0 Votes
    2 Posts
    250 Views
    mschwartzM

    My report isn't 100% correct.

    When resizing the browser smaller, the top bar does become 2x taller, but the title and breadcrumb are rendered beneath properly.

    So it's only a normal (not full screen) kind of browser window with a long site title that exhibits the problem.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    11 Views
  • Moderated registration

    4
    1 Votes
    4 Posts
    413 Views
    julianJ

    Perhaps something like our Knowledge Base might be helpful? http://answers.nodebb.org/help_center

  • Chatting with More than 1

    3
    0 Votes
    3 Posts
    323 Views
    M

    @julian Perfect, that worked, thanks much!

  • Showing date and time of Post

    1
    0 Votes
    1 Posts
    185 Views
    A

    I want exactly like this
    Both time and date , how to do so ?
    capture_jul.PNG

  • Using a mounted volume for files

    Unsolved
    3
    0 Votes
    3 Posts
    291 Views
    D

    I have a mount. I mount the DO volume to the default location from their configuration instructions: /mnt/<volume-name>/ and then I nest the files dir under there.

    Then I symlink public/uploads/files to the files dir I set up on the mount.

    Problem seems to be that git treats symlinks as files so it thinks files/.gitignore is missing.

  • Upgrade from V0.6.0

    3
    0 Votes
    3 Posts
    642 Views
    julianJ

    Wow, v0.6.0! That's going to be a fun one.

    What I'd recommend is deploying a copy of your forum to a new environment purely to run the upgrade on it, then you can handle any errors that come up, and we can guide you through the process.

    Now, of course, ideally, there won't be any errors, but v0.6.0 was a long time ago.... 😄

  • How to install nodebb on Windows 8

    2
    0 Votes
    2 Posts
    261 Views
    PitaJP

    It should be essentially the same. I can't think of anything that would be different.

  • Skin switch on persona theme not working

    7
    0 Votes
    7 Posts
    701 Views
    krptg0K

    @PitaJ 9.1.5, the latest !

  • 0 Votes
    4 Posts
    465 Views
    J

    Sorry, I didn't really process your full message. At the end you state your guess these are users with connection problems who got reconnected... based on the relatively small number of times I see this warning, as compared to over-all traffic to the forum, it sounds like I can probably ignore the warning. Thanks for your help.

  • Error Upgrading from 1.10 to 1.11

    13
    0 Votes
    13 Posts
    976 Views
    M

    @julian said in Error Upgrading from 1.10 to 1.11:

    I suppose it used to assume database 0 on start, but no longer 😄

    Yeah, I was freaking out a little bit. Glad it was such an easy fix and many thanks to @PitaJ for trouble shooting it for me so quickly.

  • 0 Votes
    5 Posts
    592 Views
    S

    @PitaJ Got it, thanks a lot for your suggestions. I will try the installation process once again today.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    10 Views