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.
  • Composer dedicated route bug

    3
    0 Votes
    3 Posts
    1k Views
    julianJ
    Please file a bug against the composer-default repository. Thanks!
  • 0 Votes
    4 Posts
    2k Views
    MagicVishM
    awesome bro will check it out thank you
  • Is there theme that make my site looks like this?

    Moved Unsolved
    5
    0 Votes
    5 Posts
    3k Views
    A
    @Nisthar said: @a_5mith said: @Nisthar said: some of my users are complaining that theme is not very user friendly. And they recommended that as a better alternative? That black on blue combination is something else. My recommendation would be to role with Lavender, then adjust the theme to match the dark theme you're going for. I had a lightbulb in my header that switched between dark and light on my old theme. Will do it for persona at some point. But I'm in no rush. I think lavender theme does not support custom skins like persona. Not as well, but the bootstrap custom skins are a bit flaky anyway. IMO obviously. If you want a theme you're happy with. You'll have to roll your own or get the nodebb guys to quote you for the work. There isn't a one size fits all theme unfortunately unless you know how to write CSS.
  • What do I do...?

    2
    0 Votes
    2 Posts
    1k Views
    Q
    Do you have command 'node' beyond 'nodejs'? Those error massages seem to say it. If you don't, there will be may ways to solve it depend on what kind of your system, BUT simply just make a sym link. which node cd /usr/bin/ ln -s nodejs node
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    9 Views
  • How can i do this?

    2
    0 Votes
    2 Posts
    1k Views
    P
    baris said: See how it's done in persona here. You need latest master as well. source
  • Any widgets like this for nodebb?

    Moved
    7
    0 Votes
    7 Posts
    3k Views
    N
    just bumping
  • 0 Votes
    5 Posts
    3k Views
    SergioNGS
    @baris well finally managed to get it working, I was missing to accept merging the branch when doing the pull.... but that was not enough as now it was showing me a problem with the widget essentials... so I checkout the commit for "up widget essentials" and that fixed it for me!! Thank you for your time @baris
  • A new version (v1.0.1-auto.0) has been released.

    22
    1 Votes
    22 Posts
    7k Views
    julianJ
    You should stick to v1.x.x branch
  • [SOLVED] Get Rid of the Port Number for Me, I Will Pay for Your Time.

    5
    0 Votes
    5 Posts
    2k Views
    julianJ
    No problemo
  • Position of Ads' Script ?

    11
    0 Votes
    11 Posts
    3k Views
    nullcxN
    @yariplus Where this Javascript and HTML should be put in ? Which file ?
  • Command to restart NodeBB with Bash

    Solved
    8
    0 Votes
    8 Posts
    5k Views
    Q
    @flex said: Do you think that it's possible to don't use yours and replace it by my reverse proxy ? HI, If you meant that one use a niginx which is installed on a host instead of a dockerized nginx which is dedicated for NodeBB, then it's totally possible, yes I just put some ideas and matters One can remove a dockerized nginx easily by just a modifying(removing) of nginx part from docker-compose.yml. Really, that's just it. ( This is a full chain, but if one doesn't need/want a full chain then.. ) One can use a dockerized nginx as a prime web server instead a host installed web server and can serve subomains or what ever with other docker or directory Actually this doesn't happen yet, but nginx can serve static files for NodeBB efficiently and you know, nginx is extremely small. So I'd rather proxy from a host installed nginx to the nodebb dedicated nginx docker ( In this case one needs to change a line 80:80 with 8080:80 or <any port>:80 in docker-compose.yml ) But, if anybody wants to get an easier way and less steps, then your idea will be also a good option.
  • Change Nodebb homepage to blocks?

    Moved
    5
    0 Votes
    5 Posts
    3k Views
    N
    Anyway, Nodebb needs a widget like these that will update realtime: [image: oDYNb6S.png] [image: 9EC7UPE.png] What do you think? Most forums has that feature and most users love it.
  • Move Xenforo, vBulletin or IPB to Nodebb?

    4
    0 Votes
    4 Posts
    4k Views
    meetdilipM
    Give it a try. You can always find support here.
  • Internationalization of Categories

    3
    0 Votes
    3 Posts
    1k Views
    frissdiegurkeF
    @yariplus I have a dejavu xD @Richard-Giles It's [[ categories:categoryname]] (without leading space) for the category name when following the steps of @yariplus And to keep a reference gh#4361
  • 0 Votes
    3 Posts
    2k Views
    ExtricateE
    @phit I'll give that a go, thanks! Edit: solved my issue, thanks! However I'm still curious as to what caused the issue in the first place...
  • Weird changes nodebb

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    N
    Anyone having same issue? Looks like its due to the nodebb-plugin-cards
  • Widgets to custom pages.

    Unsolved
    7
    0 Votes
    7 Posts
    3k Views
    Jun  WangJ
    @Nisthar
  • Facebook share hook

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    yariplusY
    Why would you do that?
  • Nodebb's SEO

    2
    0 Votes
    2 Posts
    2k Views
    yariplusY
    You shouldn't have to do anything. It's crawling all of my pages fine. How do you know it's having trouble crawling your site?