I’m a fairly seasoned sysadmin, and it took me quite a few attempts over several months to make sense of the multisite instructions. And then it took a good while longer to understand how to get the correct IP numbers down to Discourse. What you’re trying to do is actually different from multisite, and a bit easier, but still pretty complex for virtually no gain, as since you’re running multiple postgres and redis containers, the RAM requirements are pretty much twice what they would be.
If you have low volume forums, it’s much easier and no more expensive to have 2 1GB droplets than 1 2GB droplet that you’d need to run multisite or two forums. I’ve spent a couple years now making
./discourse-setup work for complete novices, but doing that for more complicated installs increases the complexity mightily.
In the next month I’ll likely be offering a multisite (or multiple web container) installation option using traefik as the front end reverse proxy. I haven’t figured out pricing yet, but I’m thinking it’ll be in the $500-1000 range. If you want it next week and it’s worth $1000, don’t hesitate to contact me.