Import a nodebb forum

Technical Support
  • Hello,
    I've created a forum to replace an old phpbb forum. Many of the old users want me to import old posts/thread to the new one. So, I want suggestions how I can do that. Perhaps manually if it's a good solution.

    Thanks in advance for your help,

Suggested Topics

  • 0 Votes
    7 Posts

    @gurkan sadly, no. I'm going to devote a bit more time to this though over the coming weeks as I have an older Flarum forum I want to migrate posts over from. I did speak to NodeBB sales about this, but they came back with an outrageous and unrealistic figure of over USD 8k for a database that is 600kb in size đŸ¤­

  • 0 Votes
    1 Posts

    I'm using NodeBB 1.13.2 and used the write API to upload a bunch of messages from another software into NodeBB. I needed to update the date so I modified the date of each post (using mongodb). The dates for each post are showing the correct date but when I try to sort via newest or oldest it doesn't sort by date order?
    Is there something else I can do to get it to sort the posts in a topic by order? I've already deleted the indexes in mongodb and restarted nodebb to rebuild them but that didn't fix the problem.

    Any ideas?


  • 0 Votes
    3 Posts

    I don't know if Zeit Now (while really cool!) would work for NodeBB... NodeBB is a web application, and does lots of stuff in the background that relies on a server running. To have a service that spins up whenever a request comes in would be much too slow, if only because that first spin up would take many seconds!

  • 0 Votes
    1 Posts

    Is it possible to use NodeBB as an OAuth2 provider? I searched for the answer to this, but all I found were lots of topics on connecting to other providers.

  • 0 Votes
    7 Posts

    @meetdilip said:


    A few doubts,

    Copy files from folder to which we have installed ?

    The github repo, so you'd have a folder called nodebb with all of the nodebb files in, then a folder called nodebb2, which also contains all the nodebb files.

    Share the command to change port no. please..

    ./nodebb setup, but change :4567 to something else.

    How to assign new folder / installation to database 2 ?

    You answered this in your next post, change the 0 in database to 1.

    Should we run ./nodebb setup after copying the files ( installed ? ) to a new folder ?

    You will need to yes in order to set it up, you'll also need to run npm install to get the dependencies installed in that location.