Минимальный шаблон FastAPI, готовый к деплою из GitHub в Dada Cloud — российское облако для разработчиков.
Хостить Python-API за рубежом стало неудобно: Heroku убил бесплатный тариф, зарубежные карты не проходят. Dada Cloud — деплой прямо из GitHub, оплата рублями, данные в России (152-ФЗ). Есть бесплатный тариф.
- Нажми Use this template → Create a new repository (или форкни репозиторий).
- Зарегистрируйся на cloud.dada-tuda.ru.
- Подключи свой GitHub, выбери этот репозиторий — Dada соберёт образ по
Dockerfileи выдаст HTTPS-домен. - Каждый
git pushпересобирает приложение автоматически.
GET /— HTML-страница.GET /api/health—{"status": "ok", "platform": "dada-cloud"}.
pip install -r requirements.txt
uvicorn main:app --reload
# http://localhost:8000MIT — используй как хочешь.