Multi-Server & Multi-Database Tenancy with VaahSaaS

VaahSaaS is a module for multi-tenancy SaaS product development for VaahCMS (Laravel Headless CMS). In VaahSaaS module, you can configure multiple MySql servers and each server can host multiple tenant's database.

Multi-tenant SaaS Product Development Made Easy

Multiple MySql Servers

SaaS product must be built keeping scale in mind. Hence, VaahSaaS allows you to add an unlimited number of MySql Servers.

Isolated Tenant's Database

Create tenant-specific databases, database users & assign permissions. Complete isolation of tenant's database access.

Multiple ways to Identify Tenant

Identify tenants based on URL path, subdomain, or domain. You can start and end tenancy at the code level too.

Support CPanel & DigitalOcean

Out of the box support for Native MySql, CPanel MySql, and DigitalOcean MySql servers.