Skip to content

nestjslatam/gateway-microservice-sample

Repository files navigation

Nest Logo

Correr Aplicacion

API GATEWAY

# * la version de la API es v2 ej: http://localhost:3000/v2/auth/signup
cd api-gateway

npm install

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Microservicio Usuarios

cd microservice-users

npm install

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Microservicio Pasajeros

cd microservice-passengers

npm install

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Microservicio Vuelos

cd microservice-flights

npm install

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Despligue con Docker

# development
# * Tomar en cuenta que cada proyecto se debe haber corrido npm run build para que exista la carpeta /dist
# * Docker se desplegara en el puerto 80
# * la version de la API es v2 ej: http://localhost/v2/auth/signup
docker-compose -f docker-compose.dev.yml

# deploy from Docker hub
docker-compose -f docker-compose.prod.yml

About

A simple fligh app using gateway model based on rest

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published