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.
  • Why do I even bother upgrading??

    6
    0 Votes
    6 Posts
    2k Views
    KingCatK
    @julian Unfortunately I ended up nuking the repostory and rechecking it out mulitple times trying to fix it. In the future I know I can't trust the database entirely. I'll have to backup all the files (that I thought were ephemeral).
  • NodeBB on AWS Elastic Beanstalk tutorial ?

    4
    0 Votes
    4 Posts
    2k Views
    T
    @nodebb789 did you work this out?
  • Found a small bug in Groups

    3
    0 Votes
    3 Posts
    1k Views
    J
    @baris said in Found a small bug in Groups: Run this in mongodb to remove them, those groups shouldn't be in that set. db.objects.remove({_key: "groups:visible:memberCount", value: "cid:25:privileges:groups:poll:create"}); db.objects.remove({_key: "groups:visible:memberCount", value: "cid:33:privileges:groups:poll:create"}); Awesome, thx for quick response. I've gone and done this and everything is back to normal. I assume it was because of that poll plugin. @Schamper might wanna look at this.
  • Private git clone installs for plugins.

    11
    0 Votes
    11 Posts
    3k Views
    J
    Ok using 6.11.0 LTS and works again no problems. Thx.
  • Can I change the logo image and the logo's link ?

    Solved
    4
    0 Votes
    4 Posts
    2k Views
    barisB
    This is not possible yet we will add it in the next release. https://github.com/NodeBB/NodeBB/issues/5888
  • Problem when sending email by SMTP

    4
    0 Votes
    4 Posts
    1k Views
    julianJ
    Awesome! Good to hear that.
  • npm start is not working for React app on Gulp js

    Locked Moved
    2
    0 Votes
    2 Posts
    1k Views
    julianJ
    Hello there, this is not a forum for Node.js questions, but a support forum for NodeBB. Please ask on Stack Overflow.
  • MongoDB - got a ghost user not showing up

    3
    0 Votes
    3 Posts
    1k Views
    J
    @baris much
  • Theme Images

    Moved
    7
    0 Votes
    7 Posts
    5k Views
    S
    @yariplus I'm trying in the same way like you mentioned. created: static/images in node_modules/nodebb-theme-persona in plugin.json i have added the below line "acpScripts": [ "lib/admin.js" ], "staticDirs": { "images": "static/images" } and in the header file i'm trying to get the image like below <img src="/plugins/nodebb-theme-persona/images/logoWithText.png" /> but this is not working. Please suggest what am i doing wrong Thanks
  • Block IPv6?

    3
    0 Votes
    3 Posts
    2k Views
    BartVBB
    It's not an IPv6 address, it's a block of IPs in CIDR notation: https://www.ultratools.com/tools/ipv6CIDRToRangeResult?ipAddress=2001%3Adb8%3A%3A%2F64 Blocking a single IPv6 address isn't very effective. https://github.com/NodeBB/NodeBB/issues/5879
  • 0 Votes
    3 Posts
    2k Views
    N
    Hi @julian Yes, also was added a new issue there. https://github.com/NodeBB/nodebb-plugin-iframely/issues/32 Thank you so much
  • [new installation] im getting an error when trying to start nodebb.service

    Unsolved
    9
    0 Votes
    9 Posts
    3k Views
    a632079A
    Have you tried run ./nodebb setup or ./nodebb build? It seems that it did't build the static files.
  • Forum will no longer reply or start new posts.

    3
    0 Votes
    3 Posts
    1k Views
    ShardS
    Finally got a chance to come back to this. Well. That was mind numbingly stupid. So doing a ./nodebb reset -a probably shouldn't also disable the default composer.
  • 0 Votes
    1 Posts
    987 Views
    B
    i cannot use these pictures they return 404 however there are pictures in the folder /xxxxxxx/public/uploads/category/ who can help me ???
  • I want to remove all avatars/profile pictures on Persone Theme

    Moved
    1
    0 Votes
    1 Posts
    1k Views
    M
    Can somebody help me. I want delete all of the avatars and replace some of them by the username in the persona theme. but I don't know exactly where and how to do it. 1. I want the avatars be gone from the post. from this [image: ANoc4sv.png] to this [image: BFQZLFw.png] How do I do that? if I use display: none; the avatars will go away. But the text will not move to the left as I want it to. 2. On the recent page I want the avatars replaced by the username. From this [image: vJzRBCh.png] To this [image: gLQNBFG.png] 3. In the notification-bar I want the avatars be removed and the text go to the left. From this [image: n6ANQiX.png] To this [image: rHZVXar.png] 4. All the avatars removed from the chat and text to the left. From this [image: 2vfms5a.png] To this [image: glYTvSO.png] (only for dutch people) Als je Nederlander bent, niet letten op de tekst ik heb veel wierdo's op mijn forum :') 5. On the profile page I want the timeline removed. From this [image: 3Nv2JeO.png] To this [image: DAKtGbr.png] The rest I did removed with display: none; in the CSS but the things above didn't work that way. So please I need a little help. My English is not very good, because of that I make pictures so I can tell better what I try to say.
  • NodeBB installation - MongoDB error

    3
    0 Votes
    3 Posts
    1k Views
    M
    @julian Ah i see, any idea how i can fix that? I've followed the guide at https://docs.nodebb.org/installing/os/ubuntu/ and created the users exactly like the guide said.
  • can't mark others' answers as "correct answer" ?

    4
    0 Votes
    4 Posts
    1k Views
    julianJ
    Right now I don't believe this functionality exists for the plugin. However you can definitely post a reply to that issue to show your interest in it Then when the issue gets closed you will be notified.
  • Apache: How to remove port number from URL

    9
    0 Votes
    9 Posts
    4k Views
    BartVBB
    The easiest solution (and probably also the best for SEO purposes) is to put your forum on a subdomain, i.e. forum.example.com If you want everything on the same server it really depends on the rest of your site. Are these real files that you want to serve? Are these files generated by a CMS? Etc.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
  • Certain loop behavior has me confused about when to use "../"

    Moved Unsolved
    1
    0 Votes
    1 Posts
    1k Views
    Z
    So I'm theming the list of topics in a category and I encountered some unexpected behavior regarding when to use something like {topics.title} vs {../title}. The relevant code for category.tpl is this: <!-- BEGIN topics --> <!-- IMPORT partials/category/topic.tpl --> <!-- END topics --> And inside partials/category/topic.tpl: {../title} {../postcount} {../viewcount} {../teaser.user.username} API data: { "name":"General Discussion", "title":"General Discussion", "description":"A place to talk about whatever you want", "topics":[ { "title":"Hey now", "postcount": 3, "viewcount": 3, "user":{ "username":"testuser" }, "teaser":{ "content":"<p><a class=\"plugin-mentions-a\" href=\"http://localhost:4567//uid/7\">@testuser</a> Does this notify you?</p>\n", "user":{ "username":"zombachu" } } }, { "title":"test", "postcount":23, "viewcount":8, "user":{ "username":"zombachu" }, "teaser":{ "user":{ "username":"zombachu" } } } ] } Why does ../whatever in topic.tpl give me the data in the topic that I'm asking for, but {../title} give me the category's title instead of the topic's title? {topics.whatever} works for everything too, including title but it feels weird to me referring to a variable that doesn't exist in topic.tpl. I understand that .. typically means going up a level/directory but in Persona's categories listing they do the same in partials/categories/item.tpl. Am I doing something incorrectly or is this a bug?