Tenancy
Visit website
About Tenancy
Tenancy is a powerful open‑source toolkit for adding multi‑tenant architecture to Laravel applications. It enables running multiple tenant instances—each with their own database, caches, filesystem, queues, and configurations—while sharing a single codebase. With automatic tenant identification, event‑driven lifecycle hooks, and flexible tenancy modes, it streamlines SaaS development. Community‑driven, well‑documented, and suitable for production use in scalable, secure Laravel SaaS platforms.
Features
- Automatic tenant identification
- Multi‑database tenancy
- Single‑database tenancy
- Cache separation
- Filesystem separation
- Queue separation
- Event‑driven architecture
- Shared users
- User impersonation
- Flexible tenancy modes