Vanilla Instance to work with two Projects
We already have a vanilla setup that serves a specific community, and we're exploring the feasibility and the custom architecture of our setup if we can create a second community using the same core code. We're interested heavily in the mono-repo setup and to see how it's possible with Vanilla with the required steps that are required to do so.
Is it possible to create a mono-repo where two sites share the same core code but have different themes, custom features, and separate configurations?
Please note, that the two sites will have the same working functionality:
1) Creating/Updating user account feature
2) Signup/Login feature
3) Creating/Updating/Deleting Discussions
4) Creating/Updating/Deleting Comments on the forum's discussions.
The difference between the two sites is the general theme, content, categories, additional plugins that could be used only for one of the sites, ..etc.