nino1904 is considering migrating from NodeBB with MongoDB to Discourse and wants to install Discourse on the same DigitalOcean Droplet as his current NodeBB instance. pfaffman advised that it’s possible with a reverse proxy, but recommended installing on a separate Droplet for ease. nino1904 agreed and decided to try a separate Droplet due to potential setup costs. pfaffman further cautioned that even with a reverse proxy, setting up Discourse on a separate Droplet first would save time, and that the required RAM for Discourse might negate any cost savings from sharing a Droplet.
I’m currenty thinking about switching from NodeBB with MongoDB to Discourse. As I can see there are even migration scripts, that’s awesome.
Before doing so I would like to install Discourse on my DigitalOcean Droplet which is currently running Ubuntu with NodeBB on top of that. So I would install Discourse in parallel.
Are there any interferences I should expect, e.g. using same ports in some way or am I good to go?
Thanks for your response. I assumed it. Just a matter of costs setting up a new droplet for testing. But before messing around with Nginx I will try a separate Droplet.
Even if you want to do it with a reverse proxy and one droplet, setting it up first by itself will probably save you some time. Also, discourse requires enough ram that you’d likely need to resize your existing droplet to at least 2 gb and maybe 4gb ram, so savings might be less than you think.