У меня запущено приложение Laravel, которое будет клонировано для нескольких клиентов. Как лучше всего справиться с этим?
Конечно, я мог бы клонировать приложение и создать для каждого нового клиента новую веб-страницу, добавить базу данных и т. Д.
Но мне не нравится тот факт, что мне приходится обновлять каждый клон, если ядобавить изменения в приложение.
Я хотел бы решить эту проблему с помощью какой-то панели администратора, поэтому, если пользователь входит в приложение (app.dev), сервер проверяет, принадлежит ли пользователь к одному приложению, и перенаправляет егоto one.app.dev, чтобы мне «только» пришлось изменить некоторые константы и обновить базу данных.
Есть ли какие-либо советы или идеи, как к этому подойти?