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.
  • SSL, nginx, location

    5
    0 Votes
    5 Posts
    2k Views
    S
    config.json: { "url": "http://sub.domen.com/forum", "secret": "ecb356d8-120a-433c-866f-46589291e491", "database": "redis", "redis": { "host": "127.0.0.1", "port": "6379", "password": "goodpassword11233455677898", "database": "0" } }
  • Putting a NodeJS webapi onto the same server as NodeBB

    5
    0 Votes
    5 Posts
    2k Views
    markkusM
    Well... If you already have NodeBB running on port 80 without nginx/Apache proxy, then you can not assign another service on the port as well. I recommend you to set up an nginx/Apache proxy for NodeBB and create virutal hosts for each service you want to run on port 80 (this way you can run multiple services/sites on port 80).
  • Something happened over night

    10
    0 Votes
    10 Posts
    3k Views
    markkusM
    I suppose fresh Ubuntu 14.10 install will do the trick, if you don't mind losing data...
  • Recent Topic or Recent Activity ?

    1
    0 Votes
    1 Posts
    861 Views
    agusputraA
    @psychobunny just some question. Is it intentional for /recent and /category -> sort by newest to oldest the result is sorted by recent activities (post created time) AND not by topic created time?
  • I need Help for installing to C9!!

    3
    0 Votes
    3 Posts
    1k Views
    산도
    @HolyPhoenix I followed that guide, but I couldnt install. Is it difficult to install to C9?
  • 0 Votes
    2 Posts
    3k Views
    S
    Try connecting manually. Use the mongo client and see what that does using the creds that you are attempting to use.
  • "ForbiddenError: invalid csrf token" On Fresh Install

    14
    0 Votes
    14 Posts
    9k Views
    M
    What I did was, I installed the lobby app. Some feature are working but most them are not. Like when I tried to change the app setting in admin configuration, I got this Error. orbiddenError: invalid csrf token at verifytoken (/home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/node_modules/csurf/index.js:269:11) at Object.csrf [as handle] (/home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/node_modules/csurf/index.js:97:7) at next (/home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/lib/proto.js:174:15) at methodOverride (/home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/node_modules/method-override/index.js:79:5) at /home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js:41:7 at methodOverride (/home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/node_modules/method-override/index.js:79:5) at Object.handle (/home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js:39:5) at next (/home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/lib/proto.js:174:15) at /home/maycel.casilag/Lobby-App-master/node_modules/express/node_modules/connect/node_modules/express-session/index.js:433:7 at /home/maycel.casilag/Lobby-App-master/sqlite-store.js:65:15 Please help me because I'm stuck. Thank You! POST /docusign_test 403 19.811 ms - -
  • Is it possible to modify the ip address and tcp port provided in PW reset mail?

    Solved
    2
    0 Votes
    2 Posts
    1k Views
    W
    solved found the solution with the help of this post: https://community.nodebb.org/topic/7046/nodebb-with-apache2-proxy/5
  • Is it possible to start nodebb in remote debugging mode?

    2
    0 Votes
    2 Posts
    2k Views
    BriB
    There's some information on debugging in the docs.nodebb.org portal
  • Limit domain name used in registration

    1
    0 Votes
    1 Posts
    607 Views
    W
    Hello, Is there anyway to limit the domian name used to register (email). I tried adding a pattern to the registration template (register.tpl) but it didnt help: pattern="[\w.%+-][email protected]" Thanks,
  • Remove category image

    2
    0 Votes
    2 Posts
    983 Views
    W
    Never mind.. when i went back into change something in the category the remove image button showed up
  • User Account Settings Only Working in Chrome

    20
    0 Votes
    20 Posts
    5k Views
    P
    I just recently upgraded my forum to version 0.9.0 and have the same issue. Firefox shows no Settings menu, additionally the user name is not only halfway under the profile picture, but also rendered in white so that it is not shown. [image: GusjVvN.png] When selecting a custom skin the hamburger button appears in the area marked with the top left red circle. This could at least help as a workaround for users experiencing the problem. Edit: I realised from the github discussion that this should be fixed in the current persona master. I'll wait for 0.9.1 then.
  • Error: Cannot find module './Categories' linux?

    Moved
    4
    1 Votes
    4 Posts
    2k Views
    Michael Joseph AubryM
    @baris Holy shit it actually worked but I dont see it in the console.log?
  • Avatars all broken since 0.9.0 upgrade?

    5
    1 Votes
    5 Posts
    2k Views
    E
    @julian said: @ExperienceOz Are you using a custom theme or fork of a theme? That may explain the user icons not working. I notice you have gravatar forced on at the moment, so I can't test user icons. Thanks @julian , yes ended up forcing Gravatar as a stopgap just so something appears rather than broken image links. We are just using Lavender that has a few CSS modifications to it but nothing that should affect core functionality. They were working fine before the latest update is all. Would you like me to deactivate Gravatar temporarily so that you can have a look? Appreciate the help.
  • NodeBB With Apache2, Proxy

    6
    0 Votes
    6 Posts
    3k Views
    jbobJ
    @mttprvst13 It probably failed because you don't have mod_rewrite enabled. Do a2enmod rewrite systemctl restart apache2
  • Cannot install nodebb on Cloud9

    1
    0 Votes
    1 Posts
    1k Views
    kacemlightK
    I cannot install nodebb on c9. Can someone help me ? I got this after "bash: nada-nix: command not found" after this command nada-nix install redis.
  • Object #<Object> has no method 'indexOf'

    18
    0 Votes
    18 Posts
    6k Views
    L
    @Leonardo-Galani YEP... avatar removed.. and post now working fine...
  • How can websockets support be disabled?

    3
    0 Votes
    3 Posts
    1k Views
    PitaJP
    Also, long polling should not be consuming your CPU 100%. It sounds like something else is going on.
  • Errors while installing new 0.9.0 to new CentOS 7 VM

    15
    0 Votes
    15 Posts
    7k Views
    R
    @JaredBusch said: A quick firewall-cmd --zone=public --add-port=4567/tcp --permanent and firewall-cmd --reload later And there we go. [image: bbUYG6c.jpg] Thanks @rbeer for the information about nodejs versions. I did not see the indicator that you did obviously. Very nice! Glad to see it working now. And, don't you worry! I was tearing my hair out for about an hour, when I stumbled upon that error some weeks ago.
  • Steam SSO Plugin problem

    4
    0 Votes
    4 Posts
    2k Views
    F
    Still need help, it could be awesome if the plugin could do something like discourse does https://github.com/defaye/discourse-steam-login