I currently run a Discourse forum, and I’d like to run a second. I’m curious, is it possible to run a second forum from the same Docker container? Preferably within the same installation of Discourse, such that it uses the same database and well, saves on setup time.
If that isn’t possible, is it possible to run two Docker containers on a single server? (Understanding that the server only has just over the required 2 GB actual RAM.) That question is more just to save me money. $200 a year isn’t terrible, but if I don’t have to pay for two servers, it’d be nice to not.
Of course if someone comes along and answers that it is possible, I’d like a tutorial on doing so in whatever form. I do host multiple distinct websites on the server so I already have and am familiar with setting up multiple sites in nginx, so I can handle that part if need be.
(Before anyone mentions it, I understand that the RAM requirement is mostly for installation and updates because the whole container needs to be loaded into memory at once, from what I understand. Correct me if that’s wrong. Everything currently on the server is small, that is, low traffic, especially compared to what I pay (in my opinion) so I’m not concerned about heavy traffic causing issues (and should it eventually do so, then I’d be more than willing to pay for an upgrade)).
Before someone comes and says “search for ‘howto multisite’”, I did and found lots of posts, but those all just seemed to indicate how to configure the “outside of container” web server to host one or more other sites on the same server, which I know how to do. So if someone wants to come and say the only way to do this is to run a second container, that I can set up on my own. I would prefer another site on the same container though.