Хостинг для Телеграм бота: 4 бесплатных и 10 платных
Посмотрим, какие российские хостинги подходят для размещения Телеграм бота. Сравним их тарифы и выберем лучший.
Но для начала определимся с тем, что нам нужно. Какие есть варианты:
- Виртуальный хостинг - самый дешевый и слабый по мощности. Подойдет для теста, или простых ботов с небольшим количеством пользователей.
- VPS/VDS - золотая середина. Сильно лучше предыдущего варианта, а стоит не сильно дороже.
- Выделенный сервер - серьезная машина для высоконагруженных задач. Сразу покупать не советую, лучше попробуйте VPS/VDS для начала.
- Облачное решение - платите за потребляемые ресурсы. Малая нагрузка - мало платите. Большая - много платите. Хороший вариант для корпораций. Если же вы думаете, что пока у вас мало пользователей, вы и платить будете меньше - не, не прокатит. Тут минималка такая, что выгоднее виртуальный выделенный сервер купить.
У всех перечисленных видов еще и разновидности есть и разные конфигурации. Разное количество оперативки, ядер, ssd или hdd, и так далее. Какой конфиг брать для своего бота? А этот вопрос я советую задать в поддержку хостинг-компании. Посоветовать не смогу, я не знаю вашего бота, не знаю что он делает и сколько ресурсов потребляет. Просто перед заказом в онлайн-консультанте задайте вопрос - что посоветуете взять? Лучше у разных провайдеров спросите, чтобы сравнить.
Единственное, на что важно обращать внимание при выборе - это поддержка хостером языка Python и отдельно должна быть поддержка Django (если вы его используете).
Бесплатные хостинги
Можете хостить своего Телеграм бота и бесплатно. Но тут конечно будет много нюансов и ограничений.
PythonAnywhere - максимально слабое железо, поддержка только одного приложения на “Питоне”, ограничение на выход вашего приложения в интернет. Тариф “Beginner”.
Repl.it - интересный вариант, найденный на Хабре. Особенности его работы и установки читайте в статье.
Render.com - есть тариф “Individual” за 0$ в месяц. Говорят, работает с прерываниями.
Glitch.com - в случае использования free-плана, весь ваш код будет публичным.
Платные хостинги
Beget.com - один из самых популярных в России вариантов. На нем “сидят” реально много проектов.
Примеры тарифов VPS с Django:
Конфигурация |
Стоимость |
1 CPU, 1 GB RAM, 10 GB SSD |
7 руб / день |
2 CPU, 2 GB RAM, 30 GB SSD |
22 руб / день |
4 CPU, 6 GB RAM, 80 GB SSD |
55 руб / день |
6 CPU, 12 GB RAM, 150 GB SSD |
90 руб / день |
8 CPU, 16 GB RAM, 220 GB SSD |
170 руб / день |
Reg.ru - тоже популярная тема. Есть все, что нужно для бота в Телеграм. Python поддерживается везде, кроме самого дешевого тарифа “Host-Lite”. Цены стартуют от 131 рубля в месяц.
Ruvds.com - имеется возможность заказать свой конфиг, или выбрать уже готовый. Также при заказе вы можете в один клик установить Django, например. Как видно из названия сайта, компания предлагает только VDS, просто дешевого хостинга нет.
Sprinthost.ru - базовый хостинг. Приятно, что компания заморочилась и опубликовала руководство по размещению бота Телеграм на своих ресурсах. Согласно мануалу, вам подойдет самый простой тарифный план “Джун” за 130 руб в месяц (1 ядро, 512 МБ оперативки, 10 ГБ места на NVMe накопителе).
Webhost1.ru - юзал его давненько, сайт https://money-and-internet.com/ когда-то был на нем. Претензий нет, даже не помню почему переехал. В мое время был весьма дешевым, но сейчас уже нет (может из-за цен и переехал). Цены начинаются от 225 рублей в месяц за виртуальный хостинг.
Inferno Solutions - сайт жутко не удобный. Но сам сервис хороший. Это подтверждают многочисленные отзывы на форуме searchengines. Подумать только, они ведут эту ветку с 2019 года до сих пор! Достойно уважения. Хостинга нет, только VPS и выделенные серверы.
SpaceWeb - просто хороший хостинг для Телеграм бота. Все тарифы поддерживают Python. Самый дешевый тариф “Взлет” можно взять за 159 руб/мес.
Fornex.com - можно оплачивать криптовалютой BTC и ETH. Еще, из интересного, тут можно выбрать процессор на архитектуре ARM. В остальном все как обычно.
Макхост - недорогой вариант. За 160 рублей в месяц можно прикупить shared hosting с поддержкой языка Питон. У компании часто проходят акции.
Yandex.cloud - облачные решения для ваших проектов. Покупайте виртуальную машину, настраиваете ее как хотите (процессоры, оперативка, память, ос) и пользуйтесь.
Обратите внимание, что у Яндекса есть нетарифицируемые объемы использования (free tier). В своем блоге на Хабре компания рассказала, как максимально дешево использовать их инфраструктуру для деплоя Telegram-бота.