Skip to content

REST-API сервис реализующий функционал пользователей

License

Notifications You must be signed in to change notification settings

myna-labs-test/backend-api-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Client API

Репозиторий содержащий сервис обрабатывающий запросы связанные с метаданными. Также сервис обрабатывает сообщения.

Требования для установки

  • Make версии 4.4 и выше
  • Python версии 3.10 и выше
  • Poetry версии 1.3.1 и выше
  • (Опционально)Docker версии 20.10.22 и выше

Подготовка к запуску

Заполнение .env

Необходимо создать в корневой папке проекта файл .env с переменными окружения. Пример заполнения:

DEBUG=True
FASTAPI_PORT=8000
DB_USERNAME=postgres
DB_PASSWORD=postgres
DB_NAME=myna_labs_test
DB_HOST=localhost

Установка зависимостей

Для локального запуска:

make prepare

Для запуска в докере:

make build

Запуск

Запуск в докере

make run-docker

Локальный запуск

make run

About

REST-API сервис реализующий функционал пользователей

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published