Here’s what I do:
- A 2GB ($20/month) Droplet is required. 1GB of RAM is not enough for Discourse and anything else.
- My standard Discourse install (e.g., forum.example.com) with Discourse on an non-standard port.
- Install WordPress (e.g., www.example.com) with Apache, MySQL, and PHP on a non-standard port.
- Configure Caddy as a reverse proxy to both sites with https support.
This is a no-support install, with installation, but no configuration. Both WordPress and Discourse are left at their post-install pages, you just need to click through their install wizards. The WP-Discourse and Mailgun plugins are installed, but not configured; if needed, I will help configure your WordPress installation with the Discourse API key to connect the two.
Once WordPress and Discourse are connected, having one authenticate against the other or having Discourse’s comments embedded onto your WordPress pages is straightforward. If you need further help connecting WordPress and Discourse to work together and would rather not figure it out on your own, see my Custom Support option.
If you have already done a standard install following the Install Cloud instructions I will add Apache and WordPress to your existing droplet rather than creating a new one. In some cases, I may also be able to add Discourse to your WordPress install. Follow the “providing root access” instructions on my Discourse SSL page.