Apostrophe CMS Main Site Forum Home

Can Apostrophe be multi-tenancy?



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).