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.
  • 504 Gateway Time-out - nginx/1.4.6 (Ubuntu)

    8
    0 Votes
    8 Posts
    11k Views
    julianJ
    Hi, have you guys tried using the master branch to see if this has been resolved already? It sounds.. familiar
  • NodeBB forms - Howto?

    4
    0 Votes
    4 Posts
    2k Views
    JenklerJ
    Yes, my server handels both nodejs and php as @yariplus said Is the plugin option the only option. No hacks? It would be nice if i could use nobeBB core todo this.! This cant be a feature that is unique to med. Mailforms is pretty standard on webpages and has been for many years. Any plugin that i should know about. My nodejs coding skills is not that good php-dev here Note: The mail form I speak about is located on my frontpage at https://www.jenkler.se. (Page bottom!)
  • Setting user lastonline field does not work as expected?

    3
    0 Votes
    3 Posts
    1k Views
    wktangW
    @pichalite Yes. I have tested that if the user is not currently online, the user is able to receive email from executing the above code.
  • Composer has no text alignment?

    7
    0 Votes
    7 Posts
    4k Views
    P
    Threw something quick together based on nodebb-plugin-spoilers, I also looked into extending the existing markdown plugin using the extension support the parser has, but didn't really succeed. Would be great if we could just add markdown-it extensions in the admin panel to extend the syntax, cuz there are plenty existing ones
  • Deliver mails locally

    8
    0 Votes
    8 Posts
    2k Views
    mechanixM
    @frissdiegurke No no, root was actualy that user I was sudo in. The forum runs as a non privilged user. I created that symbolic link but mails aren´ t sent. Sending mails from the cli with the user www-data works also.
  • Restart takes forever

    1
    0 Votes
    1 Posts
    571 Views
    Jett WangJ
    I clicked restart forum and the forum is still dead. It's been 5 minutes. Usually restart only takes 10 secs before the site is back up. I don't really have a development background so this might be a dumb question... help please...! edit its been ~40 minutes I'm still getting the 502... should I give up...
  • How to delete all topics from a Category ?

    10
    0 Votes
    10 Posts
    3k Views
    assameseA
    @pichalite said in How to delete all topics from a Category ?: delete/purging topics from the client side does not remove the category You are right....so I am left with a 'fake' category which I disable anyway
  • Error Starting NodeBB

    20
    1 Votes
    20 Posts
    7k Views
    mechanixM
    Pardon me, my mistake. The icon set wasnt active in the dasshboard
  • Sitemap Error!

    Solved
    13
    0 Votes
    13 Posts
    4k Views
    P
    Thanks. This has been fixed in the latest NodeBB core
  • Infinite loop

    Unsolved
    10
    1 Votes
    10 Posts
    4k Views
    Ben LubarB
    Ok, time for an update. The iframely problem was definitely one of the causes, but we're still getting occasional lock-ups. Nowhere near as bad as before, but the site still goes down a few times a day. We have a topic where we track manual restarts, but the data doesn't really show any pattern other than that the infinite loop is happening during times when a lot of pages are loaded.
  • Keeps crashing periodically

    1
    0 Votes
    1 Posts
    765 Views
    LukeLaupheimerL
    Hi guys, the NodeBB installation I have keeps crashing periodically. When it does it throws this error: 5/6 18:47 [310] - error: /sitemap/pages.xml undefined
  • Email configuration using local Postfix

    7
    0 Votes
    7 Posts
    3k Views
    L
    As of version 1.0.0 NodeBB has by default enabled sendmail transport plugin. So it's enough to make available "sendmail" command in your system. For example on Debian Jessie with postfix installed you can do so with symlink: ln -s /usr/sbin/sendmail /usr/local/bin/sendmail and test it like: echo "Test mail" | sendmail -i -f [email protected] [email protected] Source: https://github.com/NodeBB/NodeBB/blob/master/src/emailer.js#L8 Note: I know it's an old thread, by I want to make it clear to those who comes here from google, like me.
  • Category permissions

    2
    2 Votes
    2 Posts
    1k Views
    barisB
    Thanks for reporting https://github.com/NodeBB/NodeBB/issues/4720
  • Categories.tpl, category.tpl, topics.tpl and MOTD in Persona?

    Moved
    8
    0 Votes
    8 Posts
    4k Views
    g0stG
    @exodo that helps. Thank you for the response.
  • Users stuck on the Logging in page

    1
    0 Votes
    1 Posts
    728 Views
    Z
    Been experiencing a lot of issues with NodeBB, not much help via support - but one of the most annoying thing so far through testing is that users are stuck on the login page, inputting information and clicking okay keeps them on that page - needing to click the banner to go to the forum page, and then refresh to see and function as normal. We cannot find out what is causing this issue.
  • Css change

    Moved
    2
    0 Votes
    2 Posts
    2k Views
    yariplusY
    You could do something like this. [component="categories/category"] .fa-stack { margin-right: 5px; .fa-circle::before { content: "\0000a0"; width: 24px; background-color: rebeccapurple; display: block; border-radius: 5px; } } It's kindof a hack, you would need to modify the theme to get real control. Also, there's no way to get the category background.
  • Persona:input field disappears on mobile devices

    Moved
    3
    0 Votes
    3 Posts
    2k Views
    mechanixM
    Any hint to get this fixed?
  • How To Unbind NodeBB?

    2
    0 Votes
    2 Posts
    1k Views
    julianJ
    You'll want to find the pid (process id) of the running NodeBB process. Use ps aux | grep node to see all process that are node based. Then kill it by pid. e.g. julian@laptop ~/nothingtoseehere (master) $ ps aux | grep node julian 11381 5.5 1.3 959772 53680 ? Ssl 18:25 0:00 /home/julian/.nvm/versions/node/v4.4.0/bin/node /home/julian/nothingtoseehere/loader.js julian 11396 3.7 0.9 910404 37308 pts/5 Sl+ 18:25 0:00 node ./nodebb log julian 11405 44.0 3.8 1303708 153892 ? Rl 18:25 0:05 /home/julian/.nvm/versions/node/v4.4.0/bin/node app.js julian 11483 0.0 0.0 15192 2260 pts/6 S+ 18:25 0:00 grep --color=auto node Looks like the NodeBB app is on pid 11405, and the loader is 11381. kill 11381 will kill both (as the app is a child of the loader)
  • Best way to wipe and start over?

    Solved
    8
    0 Votes
    8 Posts
    3k Views
    g0stG
    Well, I wiped and started over. Now it appears the latest nodebb import plugin https://github.com/akhoury/nodebb-plugin-import doesn't appear to be supported by 1.0.3. Sigh... I can't win.
  • Admin Account got blocked

    1
    0 Votes
    1 Posts
    919 Views
    S
    @julian Hi , I suppose I just found a bug . Today when I was trying to log in with my admin account I found out it is temporarily blocked . I contacted the other admin and he unblocked me through the admin panel . Apparently what had happened was that I was flagged by users and the other admin had to reset my flags to fix this .How is that possible anyway?