Как вы развертываетесь на Heroku?

#heroku

Вопрос:

Мне было интересно, как вы развертываете приложение FastAPI на Heroku, поскольку моя текущая конфигурация procfile не работает.

 web: gunicorn wsgi:app
api: uvicorn main:app --host=0.0.0.0 --port=${PORT:-5000}
 

Комментарии:

1.Почему ты пытаешься убежать gunicorn и uvicorn ?

2. @Крис Я использую gunicorn и uvicorn, потому что приложение имеет интерфейс и серверную часть, gunicorn используется для запуска интерфейса

3. Это не так работает. Вы получаете один порт, что означает одну услугу. Обычно вы создаете свой интерфейсный код во время процесса сборки и предоставляете его в виде статических файлов.