All pluginsBusiness
Multi-tenant
StableSeveral sites or clients in one CMS, each with its own content, members and roles.
What it does
- Each tenant with its own content, members and roles
- A tenant switcher in the admin
- Works with nested pages, redirects and forms
- One deployment for every client
Install
$
npm install @easy-cms/plugin-multi-tenantIn easy-cms.config.ts
easy-cms.config.ts
import { defineConfig } from '@easy-cms/core'
import { multiTenantPlugin } from '@easy-cms/plugin-multi-tenant'
export default defineConfig({
// …
plugins: [multiTenantPlugin({ collections: ['posts', 'pages', 'media'] })],
})From npm. Counts include automated installs, such as CI.