atannex / tenancy
Enterprise multi-tenancy for Laravel: tenant identification by domain, subdomain, path or header, a fail-closed shared-database tier, schema and database-per-tenant tiers, tenant-aware infrastructure, lifecycle, plans, members and audit.
v1.0.1
2026-11-06 08:00 UTC
Requires
- php: ^8.3
- laravel/framework: ^12.0|^13.0
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.18
- laravel/sanctum: ^4.0
- livewire/livewire: ^3.6|^4.0
- orchestra/testbench: ^10.0|^11.0
- pestphp/pest: ^3.7|^4.0
Suggests
- ext-redis: RedisBootstrapper (per-tenant Redis prefixes need phpredis).
- ext-zip: Tenant export and import (tenants:export, tenants:import).
- atannex/billing: Moves tenants to the plan a payment paid for.
- laravel/octane: Tenancy resets between Octane requests automatically.
- laravel/sanctum: Guards the optional management API (auth:sanctum).
- laravel/scout: ScoutBootstrapper prefixes search indexes per tenant.
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-06 08:03:06 UTC