FastAPI — это современный, быстрый (высокопроизводительный) веб-фреймворк для создания API с помощью Python. В данной статье мы расскажем, как с лёгкостью установить данный фреймворк у нас на хостинге. Алгоритм будет отличаться в зависимости от того, создавали/прикрепляли ли вы домен ранее в нашей панели управления или нет.
Если у вас уже есть прикрепленный домен в нашей панели управления, переходим во вкладку
В открывшемся модальном окне нажимаем кнопку «Добавить», выбираем «FastAPI».
Выбираем версию Python для вашего проекта из выпадающего списка. Указываем «Каталог приложения» - для примера, мы ввели my-apps. «URL приложения» будет ссылкой на ваш сайт.
Нажимаем кнопку «Сохранить». Все будет установленно автоматически в течение 5-7 минут.
Для создания нового домена откройте вкладку панели управления
Откроется модальное окно для создания нового сайта. Введите название для будущего сайта, перейдите во вкладку «Python», выберите «FastAPI». Из выпадающего списка выберите версию Python для своего проекта.
В текстовом поле «Каталог приложения» введите любое подходящее название для каталога, в котором будут содержаться все ваши проекты. «URL приложения» будет ссылкой на ваш сайт. Поле URL можно оставить пустым, если вы устанавливаете приложение в корень сайта.
Нажмите «Сохранить изменения». На создание уйдет 5-7 минут.
После внесения изменений в приложении, необходимо изменить файл: /home/hostXXXXXXX/domain_name/projects/app_catalog/tmp/restart.txt
, где:
После изменения файла, приложение будет автоматически перезагружено.
Удачной работы! Если возникнут вопросы - напишите нам, пожалуйста, тикет из