Skip to content
  • 2 Votes
    7 Posts
    4k Views
    Q

    @charles one can make an import plugin, but an easiest and efficient way for (quick) testings will be just with redis data dump file. First, load redis with data file, and that's it.

    However, I agree that the importer can be better at some point.

  • 0 Votes
    2 Posts
    2k Views
    julianJ

    Went ahead and made the changes already ๐Ÿ˜†

  • 0 Votes
    5 Posts
    5k Views
    C

    Hi all,

    I realize this is an old topic, but given that I'm dealing with exactly the same problem, I figured it would be sensible to reply here. Essentially, I've followed the advice of @pichalite and created a simple IIS forward proxy for my NodeBB server. Unfortunately this solution does not yield the desired result, as many requests for resources are not being made to the correct directory - instead, requests are being made to the root level of the IIS Web server (e.g., GET http//website.ca/stylesheet.css?4210ebb0-9225-4237-b2ad-87d88b61756b), and not to the specified port where NodeBB is being hosted (e.g., http://website.ca:4567 or http://localhost:4567).

    Any ideas? I've played around with reverse proxies and outbound rules to route all outgoing traffic from http://localhost:4567 to the same URL I've specified for the proxy rule (e.g., http//website.ca/associates-hub) to no avail... If more info or screenshots are needed, they can be provided. I've been banging my head against the wall trying to cycle through all possible solutions to this problem. Any insight would be GREATLY appreciated.

    Thanks,

    Cam

  • 15 Votes
    106 Posts
    64k Views
    phenomlabP

    @DownPW I'm not sure it's solely traffic that causes this. I took saw this frequently when I used Cloudflare and it became so bad that I decided to stop using the service altogether.

    No issues since.

  • 0 Votes
    3 Posts
    5k Views
    F

    @a_5mith

    Yes I have already checked it. I have found a docker image created by @nopz, this one is up-to-date. But the official docker image in not! Maybe you (nodebb) should give access to a dockerfile to allow anyone to build a nodebb docker image. EDIT I found the dockerfile, and the problem about this outdated version here. It's outdated because the dockerfile build the image with the v0.5.x version :

    FROM centos:centos7 MAINTAINER NodeBB Docker Team <[email protected]> # install main packages: RUN yum -y update ; yum clean all RUN yum -y install epel-release tar ; yum clean all RUN yum -y install wget ; yum clean all RUN yum -y groupinstall "Development Tools" RUN yum -y install nodejs git ImageMagick npm RUN yum -y install openssl openssl-devel # clone nodebb and install it RUN cd /opt ; git clone -b v0.5.x https://github.com/NodeBB/NodeBB nodebb RUN cd /opt/nodebb ; npm install # Create a nodebb volume VOLUME /opt/nodebb # Define a working directory WORKDIR /opt/nodebb # Expose ports EXPOSE 80 EXPOSE 443 EXPOSE 4567 CMD [ "node", "app.js" ]

    You should (NodeBB) update this dockerfile !

    End of the EDIT

    Now, with the nopz/nodebb image I just had a problem about plugin persistence. But the first installation is so much easier and automatic with just one docker.

    Thanks for your answer by the way ๐Ÿ™‚

  • 13 Votes
    25 Posts
    12k Views
    Jared14406J

    @a_5mith lol.... Okay then.

  • 9 Votes
    10 Posts
    4k Views
    julianJ

    @Schamper said:

    Maybe should show some information as to why it's your best post? E.g. views/replies/upvotes.

    I imagine it's purely based on upvotes. None of NodeBB's subjective algorithms are complex in any way, really ๐Ÿ˜† (mainly talking about "popular" here)

  • 0 Votes
    4 Posts
    3k Views
    MagicVishM

    @Kowlin Hey, thank you for your time in response, and for sure i have done my research on this amazing software forum, i agree it is one of a kind ๐Ÿ™‚
    i have VPS server,
    you know anyone that can possibly help ?

  • 1 Votes
    5 Posts
    3k Views
    A

    Do note that nodebb is a forum platform, not a CMS. I've seen some awful attempts at trying to shovel a CMS into a forum platform in my time. SMF springs to mind.

  • 0 Votes
    9 Posts
    4k Views
    ?

    @baris I use npm 3.3.12 without any issues.

  • Group Chat Changes

    NodeBB Development
    72
    17 Votes
    72 Posts
    46k Views
    volanarV

    @faddat said in Group Chat Changes:

    I think that the chat in NodeBB should integrate with either IRC or Matrix Chat. I know that Raocket.Chat, a meteor-based chat application has support for Matrix Chat (ether upcoming, or.... something. Here is a link to the relevant repo: https://github.com/RocketChat/Rocket.Chat.Federation

    Integration with rocket.chat is an ideal option for a forum chat. They have the same stack of technologies, MIT License and rocket.chat features are much larger than the native chat. Why waste resources to improve the native chat, if there is a free rocket.chat? For example, how it is done in https://www.phpfox.com/chatplus/
    https://www.phpfox.com/blog/2021/why-chatplus-is-important-for-your-phpfox-online-community/
    https://docs.phpfox.com/display/FOX4MAN/ChatPlus+solution
    No one will guess that rocket.chat is used here.

  • 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 ๐Ÿ˜›

  • 0 Votes
    2 Posts
    2k Views
    P

    Your config file looks good, paste output of this command to rule out any user error?

    cat /home/javier/proyectos/foros/config.json

  • 1 Votes
    1 Posts
    2k Views
    barisB

    I was trying to get visual studio code working with nodebb today. Debugging works out of the box, but I couldn't manage to get go to definition to work.

    Is anyone using code and manage to figure it out? This is with code 0.9.1.

    Link Preview Image JavaScript Programming with Visual Studio Code

    Get the best out of Visual Studio Code for JavaScript development

    favicon

    (code.visualstudio.com)

  • 0 Votes
    2 Posts
    2k Views
    F

    I managed to fix this and thought I would post this here for posterity.

    I edited the file npm-shrinkwrap.json

    and replaced the code block on line 1159:

    "simple-recaptcha": { "version": "1.0.0", "from": "git://github.com/wzrdtales/simple-recaptcha.git#f408725106872df696436ff6a988923539ab80a6", "resolved": "git://github.com/wzrdtales/simple-recaptcha.git#f408725106872df696436ff6a988923539ab80a6" }

    with:

    "simple-recaptcha": { "version": "1.0.0", "from": "https://github.com/wzrdtales/simple-recaptcha/archive/v1.0.0.tar.gz", "resolved": "https://github.com/wzrdtales/simple-recaptcha/archive/v1.0.0.tar.gz" }
  • 0 Votes
    36 Posts
    14k Views
    M

    Hi nodeBB!

    My new Linux forum site mrneilypops linux,beer and sandwiches

    http://nodebb.mrneilypops.org

    Keep up the great work at nodeBB! ๐Ÿ˜Ž

  • 0 Votes
    4 Posts
    3k Views
    P

    @julian Thank you, mailgun from npm solved the problem.

  • 1 Votes
    1 Posts
    978 Views
    barisB

    If you are using filter:user.settings it will be renamed to filter:user.customSettings in 0.8.3.

    Link Preview Image filter:user.settings and filter:user.getSettings are duplicates ยท Issue #3606 ยท NodeBB/NodeBB

    .... sort of. .settings is fired only in the /user/settings controller, while .getSettings is fired whenever user settings are called site-wide. However, both hooks alter user settings, and .settings additionally adds a new property call...

    favicon

    GitHub (github.com)

    Link Preview Image closes #3606 ยท NodeBB/NodeBB@d96073d

    Node.js based forum software built for the modern web - closes #3606 ยท NodeBB/NodeBB@d96073d

    favicon

    GitHub (github.com)

  • 0 Votes
    4 Posts
    3k Views
    H

    @baris said:

    You can fork it from the topic tools menu, it will create a new topic

    Neat feature! I didn't know about that one ๐Ÿ™‚

  • 0 Votes
    6 Posts
    4k Views
    M

    Here's how I got NodeBB up and running on the Google Cloud Platform.
    The following are the steps I took:

    Created VPC firewall rule with 4567 port.

    Deployed Compute Engine VM Instance with Ubuntu Pro 20.04

    Install NodeBB via the Web Interface.

    Install Let's Encrypt Wildcard SSL on Nginx.

    The documentation for setting up NodeBB on Compute Engine can be found here.
    [Installing NodeBB on Compute Engine] (https://www.incapio.com/post/install-nodebb-forum-on-compute-engine-google-cloud-gcp)