Previously (last week) I started a trial of these Discourse forums. That trial was hosted by Discourse. It would have been possible for us have Discourse host the whole forum for us. However this get’s a bit expensive since we have quite a high traffic level and we prefer to maintain full control over the site.
Luckily, Discourse is full open source and can be installed on any server for free… Amazing.
Following the Discourse Docker Install guide to install Discourse to a docker container on one of our dedicated servers, if you’re interested, specs are:
Operating System: Ubuntu Linux 14.04 LTS
Processor: Quad Core: Intel® Xeon® E3-1230 v2 (8M Cache, 3.30 GHz)
Memory: 32GB DDR3
Hard Drive: 2 x 240GB Solid State Drive MLC
Raid: H200 Raid Controller - Raid 1
The Discourse docker setup was quite easy to install following their guide. However, the only complication was setting up Nginx server as a reverse proxy to allow Discourse to work along side our other virtual hosts. We previously only had Apache installed serving our Drupal site, Discourse does not work well with Apache. Therefore, I had to setup Nginx as the front end server then set up reverse virtual host proxies to forward all traffic for the old site onto Apache and then connect to Discourse Docker via a http socket.
I have not yet setup HTTPS on the new forum… next item on the list, as is setting up fully nightly backups to be stored on a server in a different location to ensure all data is as safe as possible.
I’ve migrated all content and users from the Discourse trail (which was very easy via the Discourse admin web UI) .
Good point, I’ll change this to http so new users can join in the meantime. Did you just create an new account? Or was your account from the trail last week migrated over?
It’s a new account just set up this morning. I didn’t have much free time last week!
It all ran smoothly, no problems at all apart from the https link. Seems like a nice place for OEM to live!
Thanks for the positive response. It will no doubt be a little bit of hassle to move, but after using the new forum for a few days it feels like taking a step back in time when I go back to posting on the Drupal forum! It’s hope it’s a productive, friendly and safe place for us to be into the future
I have made you moderator to join the other @moderators (this will notify them ) You should be able to now see the moderator sections.