В данной статье мы расскажем, как запустить приложение, в том числе бота или mini-app, написанные на Python, на платформе Dockhost. Деплой такого приложения абсолютно не сложный процесс. В зависимости от библиотеки, которая использовалась при написании приложения, у вас есть несколько вариантов деплоя с небольшими различиями в наборе действий. Рассмотрим две самых популярных библиотеки: Python-telegram-bot и Aiogram. Разумеется, мы предполагаем, что у вас уже есть учетная запись на платформе Dockhost. Итак, приступим. Для примера используем 2 простых бота, которые отвечают на запросы пользователя фразой равной его запросу (echobot). Перед подключением репозитория, в корневой директории необходимо создать Dockerfile со следующим содержимым: Данный Dockerfile использует базовый образ python:3.9, устанавливает все зависимости из файла requirements.txt и копирует содержимое из всего репозитория в папку /app. В качестве основной команды будет использоваться python main.py. В дальнейшем из д