NodeBB Updated to 1.11.0 — Here’s How to install / Upgrade on Ubuntu 16.04 | 18.04 | 18.10

NodeBB, an open source community forum solutions for the modern web that powers thousands of forums online has been updated to version 1.11.0 and this brief tutorial shows students and new users how to install or upgrade on Ubuntu 16.04 | 18.04 and 18.10 systems…

This release comes with traffic filtering — where you can sort  out what traffic is coming from registered users, guests and bots, navigation improvements, which makes it easier for users to navigate on desktop and mobile devices, and many other additions..

For more about this release, please check its release blogIf you haven’t upgraded to the latest NodeBB, you may want to do so… There are no critical security fixes to upgrade immediately… However, if you want to take advantage of these improvements, you will want to upgrade your current software…

Below are some of the items added to this release:

  • category list optimizations
  • ability to use separate database for sessions
  • ability to control widget visibility by group
  • ability to sort search results by # of votes
  • a page in the admin control panel to see all active hooks
  • Allow square brackets in usernames
  • Trim username on login attempt
  • Registration with admin approval does not check if email exists

Below we showed students and new users how to install NodeBB on Ubuntu servers… You can use the post below to learn how to install NodeBB….

Install NodeBB Forum Software on Ubuntu 16.04 / 18.04 / 18.10 with MongoDB Support

To upgrade NodeBB, use the steps below:

./nodebb stop
git fetch
git reset --hard origin/v1.11.0
./nodebb upgrade
./nodebb start

The step above may take up to 5 mins to complete the upgrade…. after upgrading you should be on the latest version of the software…

The post above will install the platform without any proxy… However, if you wish to use a proxy server like Nginx, then install Nginx and use the configuration…

server {
    listen 80;

    server_name forum.example.com;

    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_set_header X-NginX-Proxy true;

        proxy_pass http://127.0.0.1:4567;
        proxy_redirect off;

        # Socket.IO Support
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

Now you should be able to browse to the forum using its domain name as defined above…

That’s should to it.

You may also like the post below:

HandBrake 1.2.0 Released — Here’s How to Install / Upgrade on Ubuntu 16.04 / 18.04 / 18.10

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.