Continuing the discussion from New Offering: Install Discourse and WordPress in one Droplet:
In the above offering, I do a standard Cloud Install, move Discourse to another port, and install Apache to serve Wordpress and configure it as a reverse proxy. It’s pretty much the same as this howto except it’s Apache rather than Nginx (and doesn’t do SSL, yet). I went with Apache because it makes it easier to configure Wordpress permalinks via a .httpaccess file.
From a performance perspective doing this in a single 2 gb droplet seems like a big win over 2 1gb droplets. It doesn’t seem like it should complicate upgrades with either Wordpress or Discourse.
The big downside (right now, at least) is that configuring Let’s Encrypt is more complicated (read, I haven’t bothered to figure that out yet). Is there something else that I’m missing?