Description
๐ข Full Tenancy โ Domains, Database, Users, Roles, Permissions & Settings
SEO-optimized, E-E-A-T-compliant HTML description prepared for GPL distribution โ ideal for multi-tenant SaaS starters and platform builders.
๐ Overview
Full Tenancy is a robust multi-tenant application framework that lets you launch SaaS products with clean tenant isolation, flexible role-based access control, custom domain/subdomain routing, and per-tenant settings.
Built from real-world SaaS experience, it supports both single-database (row-level) and multi-database (per-tenant) tenancy models, giving you the freedom to choose performance, security and cost trade-offs for each project.
Best for: founders, agencies, and engineering teams building white-label SaaS, marketplaces, LMS/CRM platforms, analytics dashboards or regionalized B2B apps.
โจ Key Features
- Tenant Provisioning: programmatic tenant create/suspend/delete with onboarding wizard and plan limits.
- Custom Domains & Subdomains:
tenant.comortenant.yourapp.comwith auto-SSL (via API/CLI hooks). - Database Isolation Modes: per-tenant database, schema, or row-level scoping with middleware guards.
- Users, Roles & Permissions: hierarchical roles, granular permissions, policy gates and audit logs.
- Per-Tenant Settings: branding, locales, timezones, billing, feature flags and storage configuration.
- Admin Superpanel: global view of tenants, metering, usage, health checks, and impersonation.
- Billing-Ready Hooks: events for trial start/expire, plan upgrades, seat changes and overages.
- Email & Notifications: tenant-scoped mail templates, queues and web/push notifications.
- Security: CSRF/XSS protection, password policies, 2FA ready, rate limits, signed URLs, backup jobs.
- Observability: request logs, job/queue metrics and per-tenant error tracking integration points.
โ๏ธ Technical Stack
- Backend: PHP 8.1+ (Laravel-style MVC) with tenancy middleware and service providers.
- Frontend: Blade/Twig templates or SPA frontends (Vue/React) with Bootstrap/Tailwind.
- Database: MySQL/MariaDB or PostgreSQL; Redis for cache/queues; optional Elasticsearch/OpenSearch for search.
- Routing: domain & subdomain resolvers, tenant context bootstrap, per-request scoping.
- Background Jobs: queues for onboarding, billing webhooks, backups and email dispatch.
- Server Requirements: Nginx/Apache, HTTPS/SSL, Composer, Node.js 18+, cron (scheduler), queue worker (Supervisor/PM2).
Technical insight: Tenant context is resolved early in the request lifecycle and injected into models/queries via scopes, ensuring strict data separation and predictable performance.
๐งฉ Installation Guide (Quick Start)
- Deploy Code: upload/extract package to server; set writable permissions for
storage/and cache directories. - Environment: copy
.env.exampleโ.env; set DB/Redis, mail, queue, and app URL. - Install & Keygen: run
composer install,php artisan key:generate, thenphp artisan migrate --seed. - Tenancy Config: choose isolation mode (per-DB / schema / row-level) and domain pattern for tenants.
- Scheduler & Queues: set cron for
schedule:runand start queue workers for async jobs. - Launch: create first tenant (CLI or admin), map domain/subdomain, add roles & invite users.
Tip: Use per-DB isolation for enterprise customers and row-level for high-volume, low-cost multi-tenant tiers.
๐ฆ Deliverables
- Complete multi-tenant boilerplate source code (backend + optional SPA).
- Admin superpanel with tenant, user, role & settings management.
- Database migrations, seeders and example policies/permissions.
- Domain resolver, middleware, tenancy guards and sample tests.
- Documentation for provisioning, domain mapping, billing hooks and deployments.
- GPL license file permitting modification and redistribution.
๐ฑ Supported Platforms
- Web App: responsive UI for Chrome, Safari, Edge, Firefox.
- Hosting: Linux (Ubuntu/Debian) or cPanel/Cloud hosting with PHP 8.1+.
- Integrations: email (SMTP/API), storage (local/S3-compatible), payments (via webhooks), and observability tools.
๐ง Notes
- License: distributed under the GNU General Public License (GPL).
- Customization Ideas: metered/seat billing, organization-wide SSO (SAML/OIDC), data residency by region, feature flags per plan.
- SEO Keywords: multi-tenant SaaS boilerplate, custom domains tenancy, roles & permissions, per-tenant settings.
- Security: enforce HTTPS, enable 2FA, rotate keys, run per-tenant backups and validate domain ownership (DNS/HTTP-01).
๐จโ๐ป Original Developer Credit
Full credit to the original author of the Full Tenancy codebase.
All product names, trademarks and brand assets remain the property of their respective owners.
๐ Disclaimer
This GPL distribution of Full Tenancy โ Domains, Database, Users, Roles, Permissions & Settings is intended for educational and self-hosted use.
We are not affiliated with or endorsed by the original vendor.
No official support or updates are included unless obtained from the original publisher.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.