lianmaymesi/laravel-multidomain-starter

A Laravel starter kit for multi-subdomain apps: dedicated auth, account, app, and backoffice portals with an optional single-domain mode.

Maintainers

Package info

github.com/lianmaymesi/laravel-multidomain-starter

Type:project

pkg:composer/lianmaymesi/laravel-multidomain-starter

Transparency log

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.1 2026-07-28 05:49 UTC

This package is auto-updated.

Last update: 2026-07-31 10:39:02 UTC


README

Tests Latest Version Installs License

A Laravel 13 + Livewire 4 starter kit for apps split across multiple subdomains — dedicated auth, account, app, backoffice, and landing portals — with an optional single-domain mode for apps that don't need the split.

Full docs (setup, single-vs-multi domain, SSO, the make:subdomain command): docs site

Quick start

laravel new my-app --using=lianmaymesi/laravel-multidomain-starter

Set APP_MAIN_DOMAIN in .env to your local dev domain (e.g. yourapp.test via Laravel Herd), then visit auth.yourapp.test, app.yourapp.test, account.yourapp.test, backoffice.yourapp.test, or the main domain for the landing page.

Set APP_SINGLE_DOMAIN=true to run everything on one domain instead — see the docs for details.

License

Open-sourced software licensed under the MIT license.