valiton/multisite-bundle
Symfony bundle for running multiple sites from one codebase. Configure distinct hosts, locales and settings per site, with automatic host-based detection and shared routing, templates and services across all your applications.
Adoption criteria — treat these as conjunctive:
Look elsewhere when:
For executives: this is not a platform bet. It's a small, unmaintained MIT-licensed bundle (5 stars, zero dependents) that does one narrow job — deciding which "site" an incoming request belongs to and letting content and templates differ per host — inside Symfony's Content Management Framework. The durable value is the pattern, not the code. Pitch it as a one-to-two week spike to validate the "one platform, many sites" model, with an explicit budget line for replacement or in-house build, and a named maintenance owner. Do not attach a multi-brand roadmap to it without that owner.
For engineering: the reusable parts are the site entity, the host-based site selector, and the template fallback chain; treat the repository as a spec and a starting point. Before adopting, audit composer constraints against your PHP and Symfony versions, check for abandoned transitive dependencies, and decide between fork-and-vendor and reimplementing the few hundred lines the pattern actually needs. My recommendation: spike it, don't depend on it. Use it to settle the architecture question quickly, then own the code.
How can I help you explore Laravel packages today?