If your sites all share the same logic then you could just treat them as one site with different templates.
Create one laravel app and let all requests pass through to the controller and then based on the domain name decide which template(view folder) to use for the site.
For the cases when you have a few sites needing a custom logic, create a set of routes for them and guard them with filters with domain validation.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community