Skip to content

Manuscript-2-0/microservices-manuscript-app

Repository files navigation

Manuscript App Microservices

How to get started locally

1. Run docker-compose with postgres and redis:

deployment/local/up.sh

3. Run microservices:

a. Install dependencies inside each microservice (Pipenv required):

pipenv install -r requirements.txt

b. Run migrations:

python manage.py migrate

c. Run microservices:

  • event: gunicorn ms_event.wsgi:application -c gunicorn.conf.py
  • teams: gunicorn ms_teams.wsgi:application -c gunicorn.conf.py
  • users: gunicorn ms_users.wsgi:application -c gunicorn.conf.py

Extras:

PORTS:

  • 16010 - events
  • 16020 - teams
  • 16030 - users
  • 16040 - notifications

TODO:

  • docker orchestration tool
  • nocodb
  • jenkins
  • rabbitmq clasterization
  • get participation requests list
  • filters

! dashboards ! k8s

if there are any processes:

  • lsof -i tcp:16010
  • sudo kill <process_id>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published