Как ЗАДЕПЛОИТЬ бота на СЕРВЕР. Как задеплоить ПРОЕКТ на сервер. КАК задеплоить БОТА на сервер

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 18

  • @import_this
    @import_this  Год назад +2

    🔥 Базовый PYTHON для начинающих (44 урока + практика) - free-python-course.kaziamov.com
    ⏰ ТАЙМКОДЫ
    0:00 - Приветствие
    0:24 - Обзор репозитория бота
    0:39 - Для чего нужен dotenv
    1:07 - Makefile
    1:26 - Файл с зависимостями
    1:45 - Создаем новый веб-сервис
    2:33 - Определяем переменные окружения
    3:16 - Ждем завершение деплоя
    2:59 - Проверяем бота
    4:00 - Завершение

  • @ibragim2760
    @ibragim2760 Год назад +2

    Я не нахожу Build Log чтобы исправить ошибку Build Failed😢

    • @import_this
      @import_this  Год назад +2

      Думаю я не смогу ответить скриншотом тут.
      Поэтому создал чат chat.kaziamov.com, залетайте туда, я попробую помочь

  • @ibragim2760
    @ibragim2760 Год назад +1

    У меня ошибку вывводит Build Failed хотя я делал всё также,как и в видео,что мне делать?😢

    • @import_this
      @import_this  Год назад +2

      Нужно открыть build log и посмотреть в чем ошибка

    • @ibragim2760
      @ibragim2760 Год назад +2

      @@import_this а как это сделать?

    • @import_this
      @import_this  Год назад +2

      Найти кнопку build log в интерфейсе :)

    • @ibragim2760
      @ibragim2760 Год назад +2

      @@import_this я бы хотел фотографиям интерфейс что не находится можно ваш телеграмм пожалуйста?

    • @ibragim2760
      @ibragim2760 Год назад +2

      ​@@import_this в интерфейсе нету кнопки Build Log

  • @Lolkekinfosec
    @Lolkekinfosec Год назад +1

    Передать токен фиг пойми кому....добрый вечер!!! Это просто дичь

    • @import_this
      @import_this  Год назад

      Ага, но я все равно регулярно вижу, что токены лежат в публичных репо

    • @eugene8863
      @eugene8863 Год назад +2

      Обычная практика для хостингов вроде бы. У меня уже давно бот вертится на аналогичном ресурсе. Там токены от всего: телега, gpt, stableDeffusion. Пока ничего не угоняли😅.

    • @import_this
      @import_this  4 месяца назад

      Значит бот это Неуловимый Джо

  • @alexDev777
    @alexDev777 Год назад +1

    спасибо за видео, помогло, сразу понял надобность PYTHON_VERSION, потому что предположил что она у тебя где-то в poetry, а оказывается нужно для того чтоб хостинг использовал нужную мне версию python, а не та что используется по умолчанию.
    Был бы очень признателен если бы кто-то помог с вопросом.
    я пытаюсь разворачивать бота по твоим шагам, только я не использую poetry, а напрямую просто две команды pip update pip && pip install requirements, и в строку команда запуска обычный python3 run_file.py, может кото-то подскажет, почему хост может пытаться дважды запустить проект я получаю ошибку:
    aiogram.utils.exceptions.TerminatedByOtherGetUpdates: Terminated by other getupdates request; make sure that only one bot instance is running ?
    я точно уверен что он нигде не запущен еще.

    • @import_this
      @import_this  Год назад +2

      Привет, да, поетри сохраняет версию питона, но использует ее только для проверки при создании виртуального окружения. Больше этот параметр ни на что не влияет насколько я знаю. Указывать при деплое через подобные сервисы версию питона через переменные окружения распространенная практика.
      По поводу ошибки, я тоже сталкивался с ней, но я не так много работал с этой библиотекой, чтобы сказать что является причиной (
      Я буду в ближайшее время писать бота для собственных нужд и если разберусь с этой ошибкой вернусь в комментарий с дополнением