Skip to content

General Discussion

A place to talk about whatever you want

72 Topics 23.7k Posts
  • Who is using NodeBB?

    Pinned
    627
    90 Votes
    627 Posts
    1m Views
    C
    Ti Community Titanium Elements community related to game development 与游戏开发相关的钛元素社区
  • Show off your NodeBB instance!

    2
    5 Votes
    2 Posts
    193 Views
    L
    Here is my NodeBB instance: https://locationforums.com. It's still new and lacking content. I'm working on it. I'm hoping to one day plug it into the fediverse so it can work as local groups for people on other platforms. Looking forward to all the new fediverse developments on NodeBB. It's a great software.
  • SEO plugins for nodebb

    2
    0 Votes
    2 Posts
    224 Views
    T
    The second question as an update for this topic is: how do I add a trailing slash to the URI of an arbitrary topic? Raw nginx rewrite as follows doesn't do the trick rewrite ^([^.]*[^/])$ $1/ permanent; Update: I need trailing slash in order to eliminate page_with_redirect issue.
  • 2 Votes
    3 Posts
    1k Views
    B-738B
    @omega said in NodeBB made it on to AdminZone "Best Forum Software" poll: Back in 2014... but I'm sure it can do better in 2024! IPB Votes: 63 22.9% vBulletin Votes: 12 4.4% MyBB Votes: 17 6.2% phpBB Votes: 10 3.6% NodeBB Votes: 5 1.8% SMF Votes: 15 5.5% Others Votes: 15 5.5% XenForo Votes: 115 41.8% BuddyBoss Votes: 2 0.7% https://www.theadminzone.com/threads/best-forum-software-in-your-opinion.116636/ Stupid ! Scam ....ALL PHP STUPID AND LAST century Forgot about PHP ....
  • Example nodebb sites?

    9
    0 Votes
    9 Posts
    1k Views
    N
    @crazycells From what I can tell, there aren't any videos on the board itself but links to youtube. I wondered if nodebb could handle video uploads itself. I would need to allow users to upload images and videos on their profiles, like a personal feed on social media. After doing more research, I see that images can be uploaded but videos have to be a link to the video. I see there are several embed plugins too. With that in mind, and since nodebb has an API, I can think of a few things that might work so need to look into those.
  • Online User Request

    2
    0 Votes
    2 Posts
    256 Views
    DownPWD
    We have discussed quite a few things which relate to your request in this topic if it interests you https://community.nodebb.org/topic/17524/forum-activities-widget/13?_=1698877185226
  • 0 Votes
    2 Posts
    395 Views
    julianJ
    I think you might need to elaborate on this, it seems too vague for us to give you an answer.
  • 0 Votes
    2 Posts
    484 Views
    crazycellsC
    @jsmith I think you should remove "login" privileges from all users except the admin. just viewing privilege stays on... if you need a more customized solution, you can remove "posting" privileges as well...
  • What is NodeBB for ChatGPT

    4
    2 Votes
    4 Posts
    807 Views
    crazycellsC
    @omega well, there are rules to follow... [image: gizmo-gremlins.gif]
  • 1 Votes
    11 Posts
    976 Views
    phenomlabP
    @julian said in is nodebb the right choice ? why the community is not vary "active "? installed nodebb and finds it vary enjoyable so far, where is everyone?: I will say this, however... I refuse to believe that humanity will stoop to the lowest common denominator. Yes, maybe we'll go through phases where we just send memes to one another, but we will always rise above and return to a medium where long-form content is shared and appreciated. We will always need long-form journalism, and yes, even forum software for in-depth discussion. This is a great point. Long-form responses that actually explain something add far more weight and value in my view. I'm no fan of the tldr brigade, and it's just being lazy. Yes, I appreciate that (in the case of my forum which offers solutions) people are keen to get to the bottom line, but if you don't read the thread in it's entirety, what did you learn exactly ? The answer? Nothing - you just got the answer which you won't remember when the same issue occurs in the future
  • 0 Votes
    2 Posts
    336 Views
    julianJ
    MongoDB is the recommended data store. For development I use redis because it is just easier for me to use (e.g. zrange sortedSet 0 -1 vs db.objects.find({ _key: "sortedSet" }).pretty();) All three are supported by the NodeBB team
  • Offering a couple NodeBB instances for free

    16
    6 Votes
    16 Posts
    7k Views
    phenomlabP
    @Topper after 8 years, there's a good chance that the original poster may not respond.
  • 1 Votes
    20 Posts
    5k Views
    PitaJP
    @fevzikorkutata I don't understand what you're saying. That fix is in 1.17.0 so you shouldn't have run into that issue if you went straight from 1.0.3 to 1.17.0 as I recommended.
  • 1 Votes
    11 Posts
    2k Views
    S
    @PitaJ said in Any tips for installing NodeBB on AWS Lightsail?: As long as Lightsail doesn't limit the capabilities of their VPS, I don't see why it would be any different from a normal install on Ubuntu. yeah, it's identical. LightSail ends up being exactly like a DO or Vultr.
  • [Solved] Email Confirmation Link Problem

    5
    0 Votes
    5 Posts
    3k Views
    julianJ
    use_port is no longer used, just don't put the port number in the url field and set up a reverse proxy (https://docs.nodebb.org/configuring/proxies/nginx/)
  • 3 Votes
    5 Posts
    4k Views
    JenklerJ
    @a_5mith said in Recommand: Attracting developers and end users to nodeBB: are we explaining what each individual hook is for, It would be nice if each individual hook was more explained. A lot of try and fail now + google
  • Using nodebb with haproxy as a frontend

    1
    0 Votes
    1 Posts
    985 Views
    Peter-Zoltan KeresztesP
    Hello, I am trying to setup nodebb with haproxy instead of nginx as frontend. Everything seam to be working however I am getting lots of 403 on /socket.io/ requests. frontend http-in mode http bind 0.0.0.0:80 redirect scheme https code 301 if !{ ssl_fc } frontend https-in bind 0.0.0.0:443 ssl crt /etc/letsencrypt/live/test/test.pem http-response set-header strict-transport-security "max-age=31536000; includeSubDomains" http-response set-header Content-Security-Policy "default-src 'self' wss: https: *.startech-rd.tk/*; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://code.jquery.com; style-src 'self' 'unsafe-inline' https:; img-src 'self' https://casper.ghost.org/ https://www.gravatar.com/ data:; font-src 'self' https:" http-response set-header X-XSS-Protection "1; mode=block" http-response set-header X-Content-Type-Options "nosniff" http-response set-header Referrer-Policy "no-referrer" reqadd X-Forwarded-Proto:\ https acl is_websocket hdr(Upgrade) -i WebSocket acl is_websocket path_sub -i /socket.io/ use_backend bk_ws if is_websocket acl acl_comments path_beg -i /comments use_backend comments if acl_comments backend comments mode http balance leastconn timeout connect 1s timeout server 600s timeout queue 600s option redispatch retries 3 acl is_woff capture.req.uri -m sub .woff acl is_ttf capture.req.uri -m sub .ttf acl is_eot capture.req.uri -m sub .eot http-response set-header Cache-Control public if is_eot or is_woff or is_ttf http-response set-header Expires -1 if is_eot or is_woff or is_ttf http-response set-header Pragma cache if is_eot or is_woff or is_ttf cookie nodebb insert indirect nocache secure server node1 10.160.125.81:4567 cookie nodebb_node1 check inter 1000 fastinter 500 rise 2 fall 1 server node2 10.160.125.82:4567 cookie nodebb_node2 check inter 1000 fastinter 500 rise 2 fall 1 backend bk_ws option redispatch balance roundrobin option forwardfor option httpclose server node1 10.160.125.81:4567 maxconn 30000 weight 10 cookie ws_node1 check server node2 10.160.125.82:4567 maxconn 30000 weight 10 cookie ws_node2 check``` I have tried to connect directly without haproxy and the websockets are connecting correctly. However I've seen that using the haproxy the websocket protocol changed from wss to https. Any suggestions on how to fix this?
  • adding header above the nodebb menubar

    3
    0 Votes
    3 Posts
    4k Views
    S
    @psychobunny I'm using current version of nodebb, but i can't find public folder in it, any way i find direct template folder but html i'm giving not working. Please tell me how i have to add header above the nodebb menubar Thanks
  • Account locked temporarily Issues?

    14
    0 Votes
    14 Posts
    11k Views
    Q
    I use mongo so I have to follow a different approach to unlock my account launch your mongo cli, switch to the nodebb db and run db.objects.remove({"_key":"lockout:YOUR_UID"}) uid is usually 1 for admin If you don't know what your uid is you can run db.objects.remove({"_key": { $regex: /lockout:.*/ }}) to unlock all locked accounts Becareful when doing this as I'm not sure if it would have any other side effects I'm not aware of. It's only meant to be a quick way restore order if you keep locking yourself out during dev
  • private messaging

    8
    0 Votes
    8 Posts
    4k Views
    J
    @pichalite I didn't know about this feature! Thank you for pointing that out to me, that is great! I totally agree with your point made above then