ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Solved What backend for NodeBB in 2020

    IT Discussion
    nodebb
    4
    18
    1.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • JaredBuschJ
      JaredBusch
      last edited by

      I am going to be spinning up a new NodeBB for a project.

      What OS should I use?
      What database should I use?

      1 Reply Last reply Reply Quote 0
      • JaredBuschJ
        JaredBusch
        last edited by

        So to answer my own original question

        • Fedora 33
        • PostgreSQL
        • Nginx (on the instance or separate).
        1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller
          last edited by

          MongoDB remains the only real option for the moment.

          JaredBuschJ 1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller
            last edited by

            PostgreSQL might be coming. Julien is considering it. That was like the last three days I spoke to him about it.

            JaredBuschJ 2 Replies Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller
              last edited by

              Im using CentOS 8.

              1 Reply Last reply Reply Quote 0
              • JaredBuschJ
                JaredBusch @scottalanmiller
                last edited by

                @scottalanmiller said in What backend for NodeBB in 2020:

                MongoDB remains the only real option for the moment.

                Redis is not a choice anymore?

                scottalanmillerS 1 Reply Last reply Reply Quote 0
                • JaredBuschJ
                  JaredBusch @scottalanmiller
                  last edited by

                  @scottalanmiller said in What backend for NodeBB in 2020:

                  PostgreSQL might be coming. Julien is considering it. That was like the last three days I spoke to him about it.

                  I saw you were active over there lately

                  1 Reply Last reply Reply Quote 1
                  • scottalanmillerS
                    scottalanmiller @JaredBusch
                    last edited by

                    @JaredBusch said in What backend for NodeBB in 2020:

                    @scottalanmiller said in What backend for NodeBB in 2020:

                    MongoDB remains the only real option for the moment.

                    Redis is not a choice anymore?

                    Dont think so. You can use Redis with MongoDB. Id not use it for the main DB. Its best used as the session cache.

                    1 Reply Last reply Reply Quote 1
                    • NodeBB.euN
                      NodeBB.eu
                      last edited by

                      I was guest browser to mangolassi.it, now i logged int to just say that if you want to spin up small/medium NodeBB forum in 2020 you will be able to do it with NodeBB.eu.

                      NodeBB.eu is offline right now, but here's the YouTube channel to see it in action.

                      NodebB.eu is my project that I'm working on with my free time, and i think i will put it online in 08.2020/09.2020.

                      stacksofplatesS 1 Reply Last reply Reply Quote 1
                      • stacksofplatesS
                        stacksofplates @NodeBB.eu
                        last edited by

                        @NodeBB-eu said in What backend for NodeBB in 2020:

                        I was guest browser to mangolassi.it, now i logged int to just say that if you want to spin up small/medium NodeBB forum in 2020 you will be able to do it with NodeBB.eu.

                        NodeBB.eu is offline right now, but here's the YouTube channel to see it in action.

                        NodebB.eu is my project that I'm working on with my free time, and i think i will put it online in 08.2020/09.2020.

                        Out of curiosity how are you provisioning the services?

                        NodeBB.euN 1 Reply Last reply Reply Quote 0
                        • NodeBB.euN
                          NodeBB.eu @stacksofplates
                          last edited by

                          @stacksofplates if i understands you corectly i will be going in SaaS direction, people will pay for resources, but this is still work in progress.

                          stacksofplatesS 1 Reply Last reply Reply Quote 0
                          • NodeBB.euN
                            NodeBB.eu
                            last edited by

                            I was reading NodeBB documentation and found that:

                            redis, mongo and postgres are objects that contain database-related connection information ...

                            So postgres is avaliable to use as a database engine.

                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                            • scottalanmillerS
                              scottalanmiller @NodeBB.eu
                              last edited by

                              @NodeBB-eu said in What backend for NodeBB in 2020:

                              I was reading NodeBB documentation and found that:

                              redis, mongo and postgres are objects that contain database-related connection information ...

                              So postgres is avaliable to use as a database engine.

                              It's not in production. NodeBB is only considering it.

                              1 Reply Last reply Reply Quote 0
                              • stacksofplatesS
                                stacksofplates @NodeBB.eu
                                last edited by

                                @NodeBB-eu said in What backend for NodeBB in 2020:

                                @stacksofplates if i understands you corectly i will be going in SaaS direction, people will pay for resources, but this is still work in progress.

                                Well I meant more are you using K8s, bare VMs, did you write the provisioner yourself or are you using a tool to spin the infrastructre up?

                                NodeBB.euN 1 Reply Last reply Reply Quote 0
                                • NodeBB.euN
                                  NodeBB.eu @stacksofplates
                                  last edited by

                                  @stacksofplates Im using bare metal server and treat one forum like linux user, so they are sitting on the same machine but are separated by (cgroups) permissions i was also thinking about lxc containers but (i will reconsider it later) right now its not needed. Tool for spinning up forums i wrote it in bash and python. To limit/collect/pay for resources i use cgroups and small tools that i also wrote in python.

                                  1 Reply Last reply Reply Quote 0
                                  • NodeBB.euN
                                    NodeBB.eu
                                    last edited by

                                    I just want to update date when NodeBb.eu will be online. I think i need another 2 months, because i added some features that took me time to create, refactoring and securing code also takes time. For now, I think that safe will be to say Christmas 2020 is the deadline.

                                    Cheers.

                                    1 Reply Last reply Reply Quote 0
                                    • JaredBuschJ
                                      JaredBusch @scottalanmiller
                                      last edited by JaredBusch

                                      @scottalanmiller said in What backend for NodeBB in 2020:

                                      PostgreSQL might be coming. Julien is considering it. That was like the last three days I spoke to him about it.

                                      It is built in now.
                                      Julian committed it on Oct 28th.
                                      9bf81ed7-5d8f-4b8e-bdea-29652cb05ec4-image.png

                                      1 Reply Last reply Reply Quote 0
                                      • JaredBuschJ
                                        JaredBusch
                                        last edited by

                                        So to answer my own original question

                                        • Fedora 33
                                        • PostgreSQL
                                        • Nginx (on the instance or separate).
                                        1 Reply Last reply Reply Quote 0
                                        • NodeBB.euN
                                          NodeBB.eu
                                          last edited by

                                          I know this topic is not for NodeBB.eu, but for consistency I will post it last time here.

                                          I failed hard on the last deadline, the last 5 months I spend just on learning about TAX/VAT, Invoices, because i want to generate them automatically and i want to be also right with General Data Protection Regulation so need to do some changes to db, and everything is taking time. I set another deadline but wont share it here, i will create new post when it will be ready (about 5-8 months).

                                          1 Reply Last reply Reply Quote 0
                                          • 1 / 1
                                          • First post
                                            Last post