Но в этом проекте есть еще и большое количество запросов статических файлов для самой игры, поэтому мы решили объединить все на одном сервере. На самом дешевом тарифе у нас сейчас используется ~15% CPU, поэтому там можно хостить что-то еще — суммарно получится даже дешевле.
Докер, nginx, certbot еще и платить за это так дорого, когда все это можно сделать раз в 15 быстрее на serverless functions например, в firebase.
А что у вас есть из serverless?
Александр, здравствуйте!
Фронтенд и телеграм действительно можно связать с помощью облачных функций: https://selectel.ru/services/cloud/serverless/.
О том, как создать телеграм-бота на их основе, мы недавно писали в блоге компании: https://selectel.ru/blog/serverless-telegram-bot/.
Но в этом проекте есть еще и большое количество запросов статических файлов для самой игры, поэтому мы решили объединить все на одном сервере. На самом дешевом тарифе у нас сейчас используется ~15% CPU, поэтому там можно хостить что-то еще — суммарно получится даже дешевле.
+ саму игру можно в vercel в пару кликов бесплатно захостить, ещё и автодеплой будет на каждый коммит в гите