Universal CMS

Open Admin

Multi-tenant publishing platform

Run one CMS, deliver branded experiences for every tenant.

This starter includes tenant-aware access control, seeded environments, and two routing strategies: domain-based and slug-based.

Domain routing

Tenant is resolved from the incoming host.

Add a domain on a tenant to enable this route.

Slug routing

Tenant is resolved from the URL path for local development and previews.

Create a tenant to enable slug routing examples.

No tenant domains are configured yet. You can still access tenants via slug routing.

Active tenants

No tenants found

Run the seed script or create a tenant in Admin to populate this dashboard.