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