Создайте небольшой VPS
Выберите Linux и стартовую конфигурацию без большого запаса. Для простого бота важнее стабильность процесса, чем много CPU.
Разверните код
Подключитесь по SSH, создайте отдельного пользователя, установите runtime и зависимости. Секретный токен храните в переменных окружения или закрытом конфигурационном файле.
Сделайте процесс постоянным
Используйте systemd или Docker Compose с политикой перезапуска. Проверьте, что бот автоматически запускается после reboot.
Закройте сервер
SSH-ключи, firewall, обновления и резервная копия данных — обязательная часть продакшен-развёртывания, даже если бот небольшой.
Где разместить проект
Для обычного сайта подойдёт управляемый хостинг, а для задач с root-доступом — VPS/VDS. Перед выбором сравните актуальные условия и требования проекта.
Что читать дальше
Как выбрать хостинг: чек-лист из 12 пунктов
Пошаговый чек-лист выбора хостинга: CMS, нагрузка, диск, PHP, база данных, бэкапы, SSL и поддержка.
Открыть →Что такое виртуальный хостинг простыми словами
Разбираем shared hosting без сложных терминов: как он работает, кому подходит и какие у него ограничения.
Открыть →Сколько оперативной памяти нужно VPS
Практическая оценка RAM для сайта, Telegram-бота, Docker, базы данных и нескольких сервисов.
Открыть →