Уже не первый день пытаюсь запустить свой front end на сервере
структура проекта следующая - project/api(запускаем node/express 8081)/web(react-scripts)/build
из api запускаем backend
node server.js
получаем сообщение что все запущено на 8081
в папке web у меня запускается
serve -s build
получаем сообщение что все запущено на 5000
как теперь настроить ngnix?
server {
listen 80 default_server;
listen [::]:5000 default_server;
root /home/ubuntu/project/web/build;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
не получается запустить на 5000 теперь он занят
если направляю на другой (5001), то запускается через serve на 5000, но в браузере вижу index но ничего не работает, судя по всему неправильно задаю root или что то еще.