Jagorrim, оптимально - официальный https://nginx.org/ru/docs/beginners_guide.html, но Вы в любом случае будите потом гуглить ;) :
- как установить nginx на сервер.
- как добавить nginx в службу автозапуска.
- конфиг nginx, примеры / как написать конфиг nginx.
потом, скорее всего столкнетесь с файерволом, который по идее должен блочить все, что явно не разрешено (втч локальный трафик на 3000 порт (если фласк 3000 слушает)).
Владимир, зависит от бюджета. Но опять же повторюсь, для коммерческих проектов (не тестовых/любительских) лучше юзать VDS/DS, начальные стоят 200-400р/мес. Вы не думаете о железе, бекапах, электричестве и сети + можно потеребонькать поддержку (если политика хостинга френдли) + опыт поддержки удаленного сервера.
Если вам не лень пообщаться и/или есть время, я вчера только начал это дело, можем в тг или дискорд зайти, чтобы не было пауз с ожиданиями, я читаю, попутно пробую, по статье ещё раз прохожусь.