Деплой: бот работает круглосуточно

Пока бот запущен на твоём компьютере — он работает только когда компьютер включён. Клиенту нужен бот, который трудится круглосуточно. Для этого его «выкладывают в интернет» — это и называется деплой.

🎯 После урока сможешь: выложить бота в интернет, чтобы он работал круглосуточно.

Куда выложить

Для первого бота проще всего подойдёт готовый сервис вроде Railway или Render: загрузил проект — он крутится сам. Более гибкий путь — VPS (арендованный сервер) с Docker. Начни с простого — Railway.

Claude Code сам подготовит всё нужное для деплоя по заданию: «добавь Dockerfile и requirements.txt, подготовь проект к деплою на Railway». Dockerfile — это инструкция, как собрать и запустить твой проект на сервере.

Панель Railway: проект бота задеплоен, статус Active, бот работает.

Секреты на сервере

Правило секретов действует и на сервере. Токен НЕ уезжает в коде — на сервере его вписывают в переменные окружения (то же, что .env, только в настройках сервиса). Сам файл .env в репозиторий не попадает — помнишь .gitignore?

Чтобы не падал

Сервисы деплоя сами перезапускают бота, если он вдруг упал, — это называется автоперезапуск. Так бот остаётся на связи, даже если что-то временно сломалось.

Контрольный вопрос. Зачем боту деплой?

АЧтобы работал круглосуточно, а не только пока включён твой компьютер
БЧтобы бот стал красивее
ВЧтобы не нужен был токен

Подсказка: Где сейчас крутится бот и в чём проблема для клиента?

Онлайн-проверка ответа появится позже

Контрольный вопрос. Где на сервере хранят токен бота?

АВ переменных окружения сервиса (не в коде) — то же правило секретов
БПрямо в коде, так проще
ВВ названии проекта

Подсказка: Правило секретов не меняется от того, что проект уехал на сервер.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Как называется файл-инструкция, по которой проект собирается и запускается на сервере? Впиши его имя.

Подсказка: Его готовит Claude Code для деплоя; имя связано со словом Docker.

Онлайн-проверка ответа появится позже

Что дальше

Бот работает круглосуточно — продукт готов. Осталось грамотно передать его клиенту, назвать цену без страха и упаковать кейс в портфолио. Это следующий урок.

Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева