Поддержите нашу команду в рейтинге работодателей на hh.ru
Вход/ Регистрация

Python: aiohttp

Пример aiohttp-приложения для деплоя можно найти на Гитхабе.

Сборка приложения

При сборке приложения используется следующая среда:

  • Python 3.10–3.14 (версию можно выбрать при создании приложения)

  • pip

По умолчанию во время подготовки среды сборки выполняются следующие команды:

    
apt-get install -y --no-install-recommends curl build-essential libpq-dev pip install --upgrade pip pip install aiohttp

Затем для установки зависимостей проекта по умолчанию выполняется команда сборки:

    
pip install --upgrade -r requirements.txt

Для запуска по умолчанию используется команда:

    
python3 main.py

Требования к приложению

  • Убедитесь, что в файле requirements.txt указаны aiohttp и остальные зависимости проекта.

  • Убедитесь, что основной файл проекта называется main.py и запускает сервер приложения.

  • Убедитесь, что приложение слушает 0.0.0.0, а не 127.0.0.1, иначе внешние подключения работать не будут.

Была ли статья полезна?
Ваш ответ поможет улучшить документацию
Пока нет комментариев