/Api-vuelos

Api desplegable con docker microservicios

Primary LanguageTypeScript

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

Repository View Counter - HITS

Hits