вот эту штуку
есть контейнер с nginx в котором билд реакта (статический сайт)
есть другой контейнер с апи на node.js, от которого по большей части нужен один роут /grapgql
если бы это всё было в одном контейнере и статика отдавалась бы тоже через node.js, то клиент к апи подключался бы просто по адресу site.ru/graphql
а что делать когда это разные контейнеры и разные сервера? можно как то сделать чтобы со всех роутов отдавалась статика, а по адресу /graphql был апи сервер? локально сейчас это просто на разных портах, localhost:8080 - вебпак дев сервер, а localhost:4000 - апи
почему это нельзя сделать на том Nginx, который у тебя и так есть?
Обсуждают сегодня