- Clonar repositorio
- Ejecutar:
yarn install
- Instalar Nest-cli
npm i -g @nestjs/cli
- Levantar la base de datos
docker-compose up -d
-
Clonar el archivo
.env.templatey renombrar la copia a.env -
LLenar las variables de entorno definidas en el
.env -
Reconstruir la base de datos con la semilla
http://localhost:3000/api/v2/seed
- Ejecutar la aplicacion
- En modo desarrollo
yarn start:dev
- en modo produccion
yarn start
- Crear archivo
.env.prod - Leenar las variables de entorno de produccion
- Crear la nueva imagen
docker-compose -f docker-compose.prod.yaml --env-file .env.prod up --build
- MongoDB
- Nest
Heroku deployment sin cambios
git commit --allow-empty -m 'Trigger heroku deploy'
git push heroku <master | main>