Skip to content

rafaelcarvalhocaetano/flight-microservices

Repository files navigation

Microservices:

  • Run applications:

    
    npm run build in dir (gateway - flight - passengers - users)
    docker-compose up --build -d
    
    

Send to docker hub:

  • run within each directories

  • (Tag):

    
    docker tag api_gateway:v1 your_name/api_gateway:v1
    docker tag microservice_flights:v1 your_name/microservice_flights:v1
    docker tag microservice_passengers:v1 your_name/microservice_passengers:v1
    docker tag microservice_users:v1 your_name/microservice_users:v1
    
    
  • (Send):

    
    docker push your_name/api_gateway:v1
    docker push your_name/microservice_flights:v1
    docker push your_name/microservice_passengers:v1
    docker push your_name/microservice_users:v1
    
    

Run mongodb single:

  • docker run -d -p 27017:27017 -p 28017:28017 -e AUTH=no tutum/mongodb
  • docker run -d -p 27017:27017 -p 28017:28017 -e MONGODB_PASS="mypass" tutum/mongodb

About

A microservices application for passenger and flight control, built with NestJS, RabbitMQ, and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published