Skip to content

General Discussion

A place to talk about whatever you want

3.8k Topics 23.3k Posts
  • Who is using NodeBB?

    Pinned
    625
    89 Votes
    625 Posts
    849k Views
    M

    https://jike.info
    chinese resource sharing community forum

  • Setting up email for nodebb

    5
    0 Votes
    5 Posts
    82 Views
    eeeeeE

    I saw Julians plugin code,
    https://github.com/julianlam/nodebb-plugin-emailer-sendgrid
    Would this be a solution to the issues which I dont fully understand?

  • Replacing header/user image with something else

    11
    0 Votes
    11 Posts
    295 Views
    N

    In fact, what we want to do is to embed a grafana dashboard into that section to show data from another app that we have for the user. Grafana was using iframe but this latest update changes that to an API.

  • 2 Votes
    19 Posts
    1k Views
    B

    I think the composer is an important difference. The NodeBB 'Quick reply' is much simpler to post a reply. The Discourse composer can appear unnecessarily busy, especially for a new or beginner user trying to digest all the text and graphics on the page.

  • Login issues

    4
    0 Votes
    4 Posts
    85 Views
    barisB

    Here we go
    https://github.com/NodeBB/nodebb-theme-harmony/commit/5bc49b1a173530f9cfaeff92ac8820f7ee6832f4

  • 0 Votes
    4 Posts
    54 Views
    Pravallika NakarikantiP

    @baris upgraded and it works now

  • Do you have limited or full access to your host?

    25
    1 Votes
    25 Posts
    515 Views
    oplik0O

    @eeeee said in Do you have limited or full access to your host?:

    I did have this conversation previously with @phenomlab, and I recall we were looking at around $40 a month upwards for a dedicated host

    If you're fine with Oracle and willing to ensure there is some constant load on your server (from my experience just running Mongo+Redis with some cache for NodeBB will do fine for their usage detection), Oracle Cloud Infrastructure is still waving a huge free tier carrot in the form of 4 ARM64 cores w/24GB of RAM w/200GB total disk space (you can distribute these across up to 4VMs)

    Otherwise - Hetzner has a great offer. NodeBB deployments are mostly RAM-bound, so I'd personally go for ARM here too - since NodeBB doesn't really have any x86-specific dependencies (also, if you want to save a buck, or rather €0.60, you can put an IPv6-only server behind Cloudflare and get IPv4 connectivity for free 🙂 ).

    You really don't need dedicated unless you really have a lot of users - it may be worth it if you want to host many services (since you can run your own VMs there) or if you actually need a full CPU-worth of performance, but again - the heaviest part of NodeBB is typically the database (and maybe caches), you're almost certainly not using that much processing power to serve a forum 🙂

    (As for the experience topic, I'm not sure if I can really comment when I'm still in my early 20s, below the lowest concrete number thrown here 😄 )

  • Two NodeBB instances on same server

    8
    0 Votes
    8 Posts
    306 Views
    PitaJP

    There's are other reasons to have two separate NodeBB installs:

    you may want to run different sets of plugins uploaded files are stored within the NodeBB directory, best to keep those separate plugins like emoji and customize store files specific to a certain forum, and all plugin files are within the NodeBB folder
  • Confusion on where nodejs is installed?

    4
    0 Votes
    4 Posts
    85 Views
    eeeeeE

    Yes, thanks both. I was confused!

  • Migrate nodebb data from mongodb to postgresql

    2
    0 Votes
    2 Posts
    95 Views
    julianJ

    @Nuran-Akimbek You are chasing solutions without knowing the reason for the problem.

    Listen to what @baris asked of you here: https://community.nodebb.org/post/99346

    Fix what is causing your server restarts, and you will fix your problem. You don't have to do something like migrate to Postgres.

  • 0 Votes
    4 Posts
    91 Views
    huigeH

    @phenomlab
    no, ACP - admin/settings/general upload

  • Clustering on two machines

    Solved
    7
    1 Votes
    7 Posts
    208 Views
    julianJ

    @mutahar-ali You'd probably want to move the redis server to another machine in that case. Either a separate one, or on the same machine as the Mongo database.

  • Valid link to forum logo in email messages

    Solved
    11
    0 Votes
    11 Posts
    2k Views
    huigeH

    I also had the same problem, checked the config.json 、 admin/settings/general#site-logo、nginx,both set correctly。Also reset the logo and restart , don't know how to solve it, please help me, thanks

    image

  • 0 Votes
    3 Posts
    114 Views
    루루

    @baris got it!

  • 0 Votes
    1 Posts
    87 Views
    huigeH

    as did the nodebb community
    2024425134437.png

  • Standing desks...

    13
    0 Votes
    13 Posts
    343 Views
    Jay MoonahJ

    @omega well I do pride myself on a well stocked fridge but maybe not that well stocked :rofl:

  • 2 Votes
    4 Posts
    156 Views
    Jay MoonahJ

    @[email protected] hello! Unfortunately I'm busy this coming Tuesday but would be interested to chat about doing something in the future. Something I should be clear about first though is that I'm not involved in Podcamp Toronto or really in the podcasting community at all these days. I ended my last podcast around 2010, so most of my direct experience really is "historical" lol.

  • Give Example of config.json for Setup Nodebb

    18
    0 Votes
    18 Posts
    410 Views
    nhl.plN

    You're welcome. Please spread the word about NodeBB in your country. Thank you.

  • Upgrade issues

    7
    0 Votes
    7 Posts
    119 Views
    eeeeeE

    Just as an update, (incase anyone else has this problem), chatgtp was quite good sorting out, and removing older versions, and said:

    The naming difference between node and nodejs primarily stems from historical reasons and package management conventions.
    In some Linux distributions, including Debian and its derivatives like Ubuntu, the package for Node.js is named nodejs to avoid a conflict with another package called node. This node package is unrelated to Node.js and is used for a different purpose.
    The naming convention was introduced to prevent potential conflicts between Node.js and the unrelated node package. However, this led to confusion for users accustomed to using the node command to execute Node.js scripts. To address this confusion, symbolic links or alternatives are often used to allow the node command to point to the nodejs executable.
    While the naming convention can indeed be confusing, it's a result of the need to avoid conflicts and maintain compatibility with existing packages. Efforts have been made to streamline this naming difference in newer versions of Node.js, but it may still persist in certain distributions and setups.

  • How to add external link in top nav bar

    2
    0 Votes
    2 Posts
    72 Views
    crazycellsC

    @Rajeev-Kumar

    Please check these topics:

    Link Preview Image I want to add some thing like this

    I want to add some thing like the following highlighted. How can I do it?

    favicon

    NodeBB Community (community.nodebb.org)

    https://community.nodebb.org/topic/17120/how-to-create-a-new-topic-button-in-header/