Все подключения происходят через api по токену. Сессии не используются.
Так проверь этот token в нужных "роутах" или через "мидлваре"...не? + Не создавай "лишних" роутов для подключения...
P.S.:
Через сессию там по "авторизации" проверки есть - "вшитые"...а по Вашему вопросу...мне кажется на уровне "контролллера" надо это решать...или чуть "выше" - "мидлвары" - слово хер выговоришь...:)
P.S.: Вам по-сути: нужно исключить nginx из docker'а и перенести все конфиги в "хостовый" nginx...+ настроить docker-compose в соответствии с рекоммендациями, допустим, статьи выше - что я привёл...
Так подпишитесь на теги(минимум 10,как пишет интерфейс хабра) - получается...
Иначе - хабр, как мне кажется, показывает то - что считает нужным на "своё" усмотрение...))
lodas, погугли про extra_host, extra_host dns в связке с докером...
Там несколько вариантов есть, как это сделать...среди них будет и такой: как "обращаться" к конйнерам или сети докер напрямую по IP...его не советую...
lodas, Оставить nginx на "хосте" и уже им "раскидывать" по контйнерам - как вариант.
Чтобы это сделать нужно немного глубже вникнуть в networks по "докеру" и "хостом" системы...