All pluginsBusiness

Multi-tenant

Stable

Several sites or clients in one CMS, each with its own content, members and roles.

@easy-cms/plugin-multi-tenant16,600 downloads in total3,290 downloads last week

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-tenant

In 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'] })],
})
Downloads, last 30 days · 13,225

From npm. Counts include automated installs, such as CI.