Sigue las siguientes instrucciones para clonar este repositorio en tu máquina local
-
docker-compose https://docs.docker.com/compose/install/
-
Haber clonado e instalado el docker-compose provisto por el grupo, siguiendo la guía de instalación provista https://github.com/juliancasaburi/dssd-unlp-2021-grupo11-laradock
-
Haber clonado el proyecto BPM en Bonita Open Solution, siguiendo la guía de instalación https://github.com/juliancasaburi/dssd-unlp-2021-grupo11-bpm
Sigue las siguientes instrucciones para clonar el repositorio
1. Posicionese sobre el directorio dssd-unlp-2021-grupo11-laradock
cd ./dssd-unlp-2021-grupo11-laradock
2. Posicionese sobre el directorio
cd dssd-unlp-2021-grupo11-monitoreo-service
3. Configure el repositorio
sudo chmod -R 777 storage bootstrap/cache
4. Configure las variables de entorno
Configure las variables en el archivo .env
En el primer inicio del servicio, deberá instalar las dependencias y realizar algunas actividades de configuración
Luego de iniciar el docker-compose provisto, deberá ejecutar los siguientes comandos
cd ./dssd-unlp-2021-grupo11-laradock/laradock
sudo docker-compose exec workspace /bin/bash
cd dssd-unlp-2021-grupo11-monitoreo-service
composer install
php artisan key:generate
php artisan jwt:secret
php artisan migrate
La api puede accederse en http://localhost:83
La documentación generada por OpenAPI/Swagger, puede ser accedida en http://localhost:83/api/docs