Нужно сделать WSS (SSL) соединение веб-сокета. Давненько делал сокеты, WS прекрасно работало на порте 8880, а WSS выбивало ошибку таймаута, хотя HTTPS на сайте был. VPS сервер с NGINX, я что-то читал как настроить, но так и не понял... Остался WS.
И вот опять у меня есть VPS пустой. Какую систему на него лучше поставить чтобы было проще с WSS? Ubuntu или NGINX? Как потом можно настроить WSS? Можно, пожалуйста, по подробнее как и для чего нужно. Просто писать все это дело научился, а потом на сервер правильно ставить - нет... Нашел что-то про прокси. Но, а какую роль играет прокси?
Наверно надо погуглить хотя бы все те термины что в вопросе указаны и врубиться что это такое.
А так это набор слов пока что, и ничего конкретного не ответить.
Ставите nginx, на нём поднимаете https, создаёте location в котором прописываете прокси на ваш сервис ws, естественно с проксированием заголовков. За примерами идите в гугл с запросом "nginx https" и "nginx websocket proxy", мануалов тонна, 95% из них - копия одного мануала, так что думаю разберётесь