Skip to content

andes/api

Repository files navigation

ANDES

API

APIs para ANDES

Instalación

Instalar dependencias

npm install -g nodemon
cd api
npm install

Configuración

Renombrar el archivo config.private.ts.example a config.private.ts, y completar el mismo con la configuración deseada.

Iniciar el servidor web

npm start

Docker

Build images

docker build -t andesnqn/api .

Run image in container

docker run  -p  3002:3002  --rm --name andes_api andesnqn/api 

Run container for development

docker run -v  ${pwd}:/usr/src/api  -p  3002:3002  --rm --name andes_api andesnqn/api 

#Stop container
docker stop andes_api

#Run command inside the conntainer
docker exec andes_api npm install

Entorno de desarrollo

Levantar los servicios necesarios:

npm run docker:up

Rellenar las bases de datos con información mínima:

npm run docker:seed

Terminar los servicios:

npm run docker:down

En caso de querer borrar todos los datos:

npm run docker:down -- -v