Skip to content

Latest commit

 

History

History
36 lines (20 loc) · 1.05 KB

README.rst

File metadata and controls

36 lines (20 loc) · 1.05 KB

duke-microservice

A Java microservice that uses the Duke deduplication engine (https://github.com/larsga/Duke).

Build Status

To run it:

docker run -p 4567:4567 sesamcommunity/duke

Then open a browser on http://localhost:4567

To build a new version of the duke microservice:

mvn clean install

docker build -t sesamcommunity/duke .

By default, the duke microservice uses the configuration in the file "src/main/resources/testdukeconfig.xml". This file is also

This configuration can be overridden by setting the "CONFIG_STRING" environment variable to contain the new configuration. It is also possible to manually upload a new configuration file via the microservice's homepage (i.e. http://localhost:4567).

The file "sesam_node_example_config" in this folder contains a sesam node configuration that works together with the default configuration of the duke-microservice.