Details concerning the architectural decisions as well as the API responses can be found here.
Remark: There also exists another branch (extra-result-controller) which introduces a new controller to handle the retrieval of the TraceLinks separate
from starting the pipeline. The branch also contains a .md file explaining the approach further.
- The API uses a Redis database. Add the credentials to
redis/redis_template.envand rename the file toredis/redis.env - Start redis in docker from the docker-compose.yaml (
docker-compose up -d) - Start the application
- To access the API through the ui provided by swagger, go to http://localhost:8080/swagger-ui/index.html
- The contents of the database can be accessed through http://localhost:5540