Discourse is a modern, open-source discussion and forum solution for the modern web that powers discussions on thousands of sites to drive user engagement. With Discourse, webmasters and website owners can create a customizable hub of questions and interesting ideas that are searchable and integrates with popular services to enhance the platform. When looking for a next-generation forum platform that’s powerful and mobile-friendly, you might want to take a look at Discourse software. It’s simple, and efficient and makes online discussion easy and fun… Discourse is built with Ruby on Rails, and Ember.js and requires Redis database software. Individuals and webmasters can use Discourse Forums software to set up communities in minutes to stay in touch with groups of people or ideas. For more about Discourse, please visit its homepage. To get started with installing Discourse Forum Software, please follow the steps below:

Install Docker

The first requirement for Discourse forum software is to get Docker installed. to do that, run the commands below. After that, run the command below to download Docker and install it After running the command above, Docker should be installed and ready for Discourse.

Download and Install Discourse

After installing Docker above, follow the steps below to download and install Discourse. First, create a home directory to download its content. For this tutorial, we’re going to create a new folder called discourse in the /var directory. /var/discourse. After that, run the commands below to download Discourse content into the /var/discourse directory. Next, create a new Discourse environment file ( app.yml ) by copying its sample file to create a new one. When you’re done, run the commands below to open the new app.yml file and edit it to match your environment Make the highlighted changes and save the file. Save the file and exit:

Launch Discourse App

After all the setups above, your server should be ready. All you need to do is start up the Discourse app and begin using it. To do that, run the commands below: Next, open your browser and browse to the hostname you defined above and you should see the Discourse setup page. Register and create an admin account. An activation mail will be sent to the address you enter. You’ll want to follow the instructions in the email to activate your account. After that, log in and begin setting up your forum platform. Whenever you edit the configuration file, run the commands below from the Discourse directory to rebuild Discourse. That’s it!

Conclusion:

This post shows you how to set up Discourse forum software on Ubuntu 18.04 | 16.04. If you find any error above, please use the comment form below to report it. You may also like the post below: