Хостинг для бота ВКонтакте: Long Poll, Callback и VPS, термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Хостинг для бота ВКонтакте: Long Poll, Callback и VPS». Страница справочника целиком: Хостинг для бота ВКонтакте.
Коротко о теме
Хостинг для бота ВКонтакте: чем Bots Long Poll API отличается от Callback API, ответ ok с кодом 200, секретный ключ и запуск бота на VPS.
Подробности по разделам
Callback API ВКонтакте: подтверждение адреса и ответ ok
Адрес с HTTPS удобно поднять на Nginx с сертификатом от Certbot.
Запуск бота ВКонтакте на VPS без простоев
Если Docker не нужен, подойдёт служба systemd: пример для Python в разборе бот на Python на сервере, разница между вариантами на странице как запустить бота 24/7.
Ключевые цифры
- Проверьте, что адрес отвечает строкой ok со статусом 200: после нескольких ошибок подряд ВКонтакте временно прекращает отправку.
Термины на странице
- PHP
- PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
- Python
- Python это язык программирования. На сервере на нём часто пишут ботов и скрипты.
- Certbot
- Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
- LLM
- LLM это большая языковая модель. Для запуска на своём сервере ей нужна видеопамять или много оперативной.
- Nginx
- Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
- VPS
- VPS это виртуальный сервер: часть физической машины с выделенными ядрами, памятью и диском и собственной операционной системой.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.