Multi tenant use case
I just want to know whether it is possible to use nodebb as a forum for multi tenant apps.
something like shopify allows people to create online shops. now lets say shopify wants to use nodebb as a tool to allow shops to have dedicated forums. You don't want to spawn a server for each shop, but you can create one nodebb instance and let shops use that as their own forum. This means when a user enters the forum from a given shop, they will see a forum branded under the shop name, not shopify as a hole.
I just want to know whether this is doable without a complete or significant change for the code base, for example one can add a field 'shopID' then the requests will return only users, posts, categories .... etc for that shop only.
I am open to suggestions too, in case their is a better way of doing it.
Thanks in advance, and let me tell you how awesome is this thing that you have built.