Skip to content

o1eg0/olegram

Repository files navigation

Социальная сеть

Проект в рамках курса СОА

ФИО: Горбатюк Олег Дмитриевич
Группа: БПМИ2210


Проект состоит из 3 сервисов

  • API Gateway: Является прокси для другого сервиса, пока что просто проксирует все методы на второй сервис
  • User Service: Имеет свою СУБД (Postgres) где хранятся все пользователи и данный сервис отвечает за пользователей и аутентификацию с авторизацией
  • Post Comment Service: Имеет свою СУБД (Postgres) где хранятся посты и комментарии

Запуск

Вам понадобиться docker, а также его плагин docker compose

  • Для запуска достаточно выполнить: docker compose up -d
  • Для доступа к логам, нужно выполнить docker compose logs -f
  • Для выключения контейнеров, выполним docker compose down

API Gateway:

User Service:

База для User Service и Post Comment Service:

  • user: postgres
  • password: postgres
  • host: localhost
  • port: 5432
  • db_name: postgres

Тестирование

  • Перейдите в соответствующую папку модуля
  • Установите необходимые зависимости: make install
  • Запустите тесты по команде: make test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages