Прикрепление oTree(Django) к IIS с Windows VM с помощью Hypercorn или эквивалента?

Я хотел добавить oTree на веб-сайт, размещенный в Windows 2012 IIS на виртуальной машине Windows 10. Для локального запуска я просто запускаю otree prodserver внутри каталога папки apps. Приложение запускается на localhost:8000, если не указано иное, что позволяет мне генерировать уникальные урлы для игроков в локальной сети. Когда я рассматриваю возможность прикрепления к IIS, чтобы приложение могло запускаться по URL в облаке удаленно, я не уверен, как это сделать. С помощью Django подключаю wsgi и включаю его в IIS. Внутри oTree не существует никакого файла. Похоже, что он использует Uvicorn и Scarlett для асинхронной работы с ASGI сервером. Насколько я могу судить, проще всего было бы использовать Hypercorn и запускать его с помощью файла web.config. Но здесь я теряюсь. Я не уверен, где находится модуль/приложение ASGI для выполнения с Hypercorn. Могу ли я просто запустить CLI с помощью otree prodserver и подключить его к Hypercorn для размещения localhost:8000 на IIS с прокси?

Вернуться на верх