Skip to content

A Java microservice that uses the Duke deduplication engine

License

Notifications You must be signed in to change notification settings

sesam-community/duke

 
 

Repository files navigation

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.

About

A Java microservice that uses the Duke deduplication engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.4%
  • HTML 3.2%
  • Dockerfile 0.4%