Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 890 Bytes

README.md

File metadata and controls

46 lines (31 loc) · 890 Bytes

Разработка

Желательно работать в виртуальном окружении

  1. Установка пакетов

Установить poetry

poetry install
  1. Запуск
poetry run fastapi dev
  1. Docs

Скорее всего будет в http://localhost:8000/docs

Docker (development)

Собрать образ для разработки

docker build . --tag kvizik:dev --target dev

Запустить (Приложение будет перезапускаться при изменении кода)

docker run \
-p 8080:8000 \
-v $(pwd)/app:/app/app \
--name kvizik-dev \
--rm \
kvizik:dev

Docker (deployment)

docker compose up --build