Описание : Данный проект является основным сервисом по обмену учебными материалами между студетами. В рамках сервиса можно создавать конспект, производить поиск конспектов по фильтьтрам (вуз, предмет, преподаватель, наименование), читать лекции определенного конспекта.
Для успешной установки и запуска проекта без docker-compose у вас должна стоять версия python, указанная в pyproject.toml.
Также запуск вне docker-compose не возможен без poetry
установить при помощи poetry:
poetry install --no-root
активировать окружение:
poetry shell
обновить пакеты:
poetry update
создайте файл .env в корне
touch .env
скопируйте содержимое из .env.example
вместо xxx -> свои значения
запустить:
uvicorn app.main:app --reload
выполнить сборку
docker-compose build
запустить
docker-compose up
Данный проект "Конспект" лицензируется только для личного пользования и использования в некоммерческих целях. Любое другое использование без согласия правообладателя запрещено.
© 2024 Magomedali Magomedov. All rights reserved.