Project for the Service Oriented Software Engineering (Ingegneria del Software Orientata ai Servizi) AA 2023/2024's course.
If running locally as demo you must run the following docker-compose command first as setup: This will create a fake shared network which allow all other container to comunicate each to others.
docker-compose -f docker-compose-shared.yaml up -d
Deploy all platforms compose
docker-compose \
-f docker-compose-camunda.yaml \
-f docker-compose-ACMESky.yaml \
-f docker-compose-FlightCompany.yaml \
-f docker-compose-Prontogram.yaml \
-f docker-compose-GeoDistance.yaml \
-f docker-compose-NCC.yaml \
-f docker-compose-Bank.yaml \
-f docker-compose-workers.yaml \
up -d
Add Some "Noleggio Con Conducente" (NCC) entries
bash ./src/ACMESkyNCC/client/init.sh
The documentation can be viewd here and it's generated with Material for MkDocs.