VPS для Telegram-бота от €11.24/мес
Хостинг ботов в европейских дата-центрах. Python 3.12, Node.js 22, PostgreSQL, Redis. Systemd автозапуск. Пинг до api.telegram.org — 20 мс. Без банов IP.
От регистрации до первого /start бота — 10 минут. Крипта и СБП принимаем.
Что установлено или ставится в одно движение
Python 3.12
aiogram 3.x, python-telegram-bot 20+, pyrogram, telethon. Виртуальные окружения через venv.
Node.js 22 LTS
Telegraf, grammY, node-telegram-bot-api. pm2 для менеджмента процессов.
PostgreSQL 16
Актуальная версия PG. Настройка автоматом под RAM VPS. pg_dump в бэкап каждый день.
Redis 7
Для FSM-состояний aiogram и Telegraf-scenes. Опция persistence AOF.
Systemd
Автозапуск бота при boot. Автоперезапуск при падении. journalctl для логов.
Бэкапы
Автобэкапы всего VPS — платной опцией в карточке сервера. Плюс — опциональный S3-бэкап PG-дампа.
Как развернуть aiogram-бота за 10 минут
После оплаты VPS активируется за 60 секунд. Дальше по стандартному гайду: обновить пакеты, поставить python3.12-venv, склонировать репо, systemd unit.
- • sudo apt update && sudo apt install python3.12-venv postgresql redis
- • git clone https://github.com/you/mybot && cd mybot
- • python3.12 -m venv .venv && .venv/bin/pip install -r requirements.txt
- • sudo tee /etc/systemd/system/mybot.service <<< '[Unit]...'
- • sudo systemctl enable --now mybot
- • journalctl -u mybot -f — смотрим логи, всё работает
Какой тариф взять под свой бот
Правило простое: пока бот выдерживает без свопа — тарифа хватает. Пороги приблизительно такие, актуальные цены — в таблице ниже.
- • Младший тариф — до 5 000 активных пользователей, бот без БД
- • 2 vCPU · 4 ГБ — до 30 000 пользователей, PG + Redis на этом же VPS
- • 4 vCPU · 8 ГБ — до 100 000 пользователей, много inline-запросов
- • 8 vCPU · 16 ГБ — 300 000+ пользователей, тяжёлая аналитика
- • Больше — стройте кластер: боты на нескольких VPS + отдельный VPS под БД
Тарифы под Telegram-бота
Цены из каталога заказаЦены в EUR из живого каталога — ровно те, что спишутся при оформлении. Почасовая тарификация: не подошёл тариф — пересоздайте сервер на другом.
| Тариф | vCPU | RAM | Диск | От / мес | Цена / час | |
|---|---|---|---|---|---|---|
| cpx12 | 1 | 2 ГБ | 40 ГБ NVMe | €20.24 | €0.03 | Заказать |
| cpx22 | 2 | 4 ГБ | 80 ГБ NVMe | €34.49 | €0.05 | Заказать |
| cpx32 | 4 | 8 ГБ | 160 ГБ NVMe | €62.99 | €0.09 | Заказать |
| cpx42 | 8 | 16 ГБ | 320 ГБ NVMe | €122.99 | €0.18 | Заказать |
Локацию выбираете при заказе; цена каждой локации видна до оплаты. Полный список тарифов — на странице тарифов.
Частые вопросы
- Хватит ли самого младшего тарифа для Telegram-бота?
- Хватит для бота на 1000-5000 активных пользователей. Если бот стучится в БД на каждое сообщение — берите тариф с 4 ГБ RAM, чтобы PostgreSQL было где развернуться. Для inline-бота с большой базой автогенераций — 4 vCPU и 8 ГБ RAM.
- Долго ли идёт запрос к Telegram Bot API из вашего ДЦ?
- Из Falkenstein и Helsinki — 15-25 мс до api.telegram.org. Это меньше, чем внутри Москвы (30-50 мс из-за маршрутизации). Ваш бот будет отзывчивее, чем на VPS в РФ.
- IP не забанен Telegram-ом?
- Наши подсети — свежие и чистые, без истории спам-ботов. Ban IP Telegram-ом крайне редок и происходит из-за нарушений (spam, phishing). Для нормальных ботов — никаких проблем.
- Как сделать автозапуск бота при перезагрузке?
- Systemd unit-файл в /etc/systemd/system/mybot.service, systemctl enable mybot. Есть гайд в базе знаний. Альтернатива — supervisord или Docker Compose с restart: always.
- Можно ли поставить PostgreSQL и Redis на этом же VPS?
- Да, стандартный подход. PostgreSQL 16 + Redis 7 на одном VPS вместе с ботом. На тарифе с 4 ГБ RAM хватит комфортно. Для нагруженных ботов выносите БД на отдельный VPS.
- Нужен ли webhook или можно long-polling?
- Оба варианта работают. Для маленьких ботов проще long-polling — не нужен домен и SSL. Для нагруженных ботов эффективнее webhook — нужен domain + SSL (Let's Encrypt автоматически через caddy или nginx).
Готовы захостить своего бота?
60 секунд от оплаты до SSH. Установка Python-стека — ещё пара минут. От €11.24/мес.