Всем привет, столкнулся с проблемой, выложил сайт на сервисе beget, я арендовал vps, подключился по ssh залил все файлы из github. Все работает хорошо, ну только чтобы сайт открылся мне обходимо прописать в конце моего ip адреса номер порта на котором работает клиентская часть реакт приложения то бишь пишу постоянно :3000 в конце url, подскажите пожалуйста как можно исправить это, буду очень благодарен
На vps установите nginx в качестве прокси предварительно переведя реакт в листинг только локалхоста.
Т.е. что бы reaсt слушал только localhost:3000, а nginx внешний адрес на обычные 80/443 проксируя запросы на localhost:3000
Советую поставить nginx, извне подключаться к нему, а дальше nginx сможет проксировать запросы к другим серверам и портам через свои настройки, например, так: proxy_pass http://127.0.0.1:3000; nginx.org/en/docs/http/ngx_http_proxy_module.html#...