Хостинг FastAPI без Docker и настройки сервера
Написали API на FastAPI, а дальше непонятно: сервер, uvicorn, nginx, домен? Подключите репозиторий - Dada Cloud сама увидит FastAPI в requirements.txt, соберёт приложение и запустит. HTTPS-домен выдаётся сразу. Упало - поднимется само. Бесплатный тариф, серверы в России.
Почему FastAPI деплоят в Dada Cloud
Автоопределение FastAPI
Платформа находит fastapi в requirements.txt или pyproject.toml и собирает приложение сама. Dockerfile писать не нужно.
Порт подхватывается из кода
Если в проекте есть uvicorn.run с портом - платформа его вычитает. Нет - возьмёт стандартный 8000. Главное, чтобы приложение слушало 0.0.0.0 и порт из переменной PORT.
HTTPS-домен сразу
После деплоя API доступен по адресу вида имя.dada-tuda.ru с работающим сертификатом. Свой домен подключается за пару минут.
PostgreSQL рядом
База создаётся в один клик, строка подключения DATABASE_URL появляется в переменных окружения сама.
Упало - поднимется само
Если процесс упал с ошибкой, платформа перезапустит его автоматически.
Бесплатный тариф для старта
Первое приложение можно держать бесплатно, без привязки карты.
Хостинг FastAPI - частые вопросы
В Dada Cloud: подключаете репозиторий, платформа сама определяет FastAPI, собирает и запускает приложение. Сервер, nginx и сертификаты настраивать не нужно.
Поднимите backend из GitHub сегодня
Подключение репозитория занимает минуту. Платите только за то, что реально потребляете.
Создать аккаунт