This forum has moved, please join us on github discussions. We will keep these old posts available for reference. Thank you!

Can Apostrophe be multi-tenancy?

Hi,

Can the same site that is installed only once can be shared with several clients ?

Here is our needs :

  • Every client adds his own pages from the common template page list, and uploads his own images and files.
  • Each client must see only his own pages and files, and not the other’s clients pages.
  • The client id is retrieved from the request url

Is it possible with Apostrophe 2.0 ? If not, can Apostrophe can be improved to do that ?

Hi, I think apostrophe-workflow could match your needs : https://www.npmjs.com/package/apostrophe-workflow

It allow you to make a tree of “locales” you can manage with user permissions and approval changes (if needed).