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.env
and 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