Before you start, make sure you have installed and configured:
⚠️ Docker Desktop has given us some trouble, changing the id of the internal docker container user (on Linux). Installing and using docker just from the CLI works just fine instead.
[Only Windows] If you have Windows OS, you must be follow these steps:
1.Follow this guide for install Windows Subsystem Linux (WSL)
Proceed to install Huella Positiva like you will have Linux OS First time install
Considered read this common issue, because it's very probably that you get it.
git clone git@github.com:lean-mind/huella-positiva.git
make install
make frontend-up
make database-up
to provide the database/localstack dependencies⚠️ Before running the backend locally, whe need up the databases ⚠️
In the same terminal window run make backend-up
to up the API application
Go to
http://localhost:8080/actuator/health
. Expect to see{"status","up"}
.
In new terminal window run make frontend-up
to up the WEB GUI application
If you get "standard_init_linux.go:211: exec" error, you can fix it by executing these commands:
for i in $(find . -name "*.sh"); do dos2unix $i; done
for i in $(find . -name "docker-*"); do dos2unix $i; done
for i in $(find . -name "Dockerfile"); do dos2unix $i; done