У меня есть 2 контейнера, один содержит php с движком laravel и должен отвечать на роуты
/sanctum/csrf-cookie
/register
/login
/logout
/api/*
А также есть фронтенд на vue, который содержит сам файл index.html, который включает в себя подключение скриптов, сss и так далее, по роутам:
/js/
/fonts/
/css/
Возможно держать это в раздельных контейнерах? Или обязательно всё держать в одном?
У вас роутинг для фронтенда не в контейнер же идет, вы можете index.html и js скрипты разместить прямо с nginx
И все запросы, которые не для бекенда направлять на index.html