Skip to content

Scalable dockerized backend API implementation with Python Flask

License

Notifications You must be signed in to change notification settings

ucdevinda123/monorepo-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

monorepo-api

Scalable Mono repo dockerized backend REST API implementation with Python Flask

CodeFactor

Architecture:

diagram

How to Build:

Got to your root directory and

 docker-compose up --build

If you want to run in the virtual environment

  pip3 install -r requirements.txt

Activate virtual environment :

  source venv/bin/activate
  export FLASK_ENV=development
  export FLASK_APP=run
  flask run

Project Strucuture

Monorepo-API (Root) -authentication (Flask api responsible for authentication of the users could also called userservice)

-nginx - Act as the API gateway and uwsgi application server runs on it

-streaming-service - Comming soon.. (Flask API which Will be resposible for the streaming service)

API Enpoint from authentication service

About

Scalable dockerized backend API implementation with Python Flask

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published