As an open-source community forum platform, Discourse proposes an out of the box approach. It is developed as a social interaction method looking to empower the community mindset. It uses an automatic trust system that encourages the members of the community to vote out trolls and spammers.
In this step by step tutorial, we are going to show you how to deploy Discourse in Cloud by using Bunnyshell, the easiest tool to manage your technology stack on multiple clouds. Since it is the same interface, the commands are similar on different clouds, including Azure and Digital Ocean, AWS.
Step 1: Log in your Bunnyshell account (cloud.bunnyshell.com) and open the Dashboard.
On the left side of the page you will see the main menu where you can find environments (you can see the environment as projects in your business e.g tracking, production), package bundles (a package contains apps that are already configured and ready to use), and one-click apps (apps like Jorani, Jenkins, WordPress a which are ready to deploy).
Step 2: Go to RESOURCES and select One Click Apps
Step 3: Here you will find a variety of apps that you can deploy on your cloud. If you can’t find the app you are looking for, you can use the search bar located on top of the apps. When you found the app you need, click on it.
Step 4: Press “Launch in Cloud” button:
Step 5: Give the app a name, and choose: the location of the server, a virtual network, and the server size.
Step 6: Next, you need to look at the bottom of the page. There you will find the application secrets that you have to complete.
Step 7: Once you are done, all you have to do is to click on DEPLOY. Then you will be redirected to a page where you can see that Discourse is deploying. You can click on View logs to see how the app is deployed.
Your job here is done. You can now focus on creating the best forum for your visitor. Give yourself some time to learn how to use all of the functionalities of Discourse.
See? You can easily deploy Discourse in Cloud with Bunnyshell!