Is creating a second app.yml-like file enough for multisite?

I’m attempting to create a second instance of Discourse on my machine that would be served on a different domain via a reverse proxy.

Would it be OK if I just copied the current app.yml file to app2.yml file, changed what needs to be changed and then ran ./launcher build app2?

1 Like

Yes. You can do that. But I would recommend spending a bit more time to move to separate web and data containers so that you have only a single instance of redis and Postgres running. But if you don’t care about wasting some ram and don’t need the benefit of reduced down time when your rebuild, your idea is fine.

This will use a bit more ram than a multisite setup but allows you to have different sets of plugins.

5 Likes