This project contains metastore service microservice used by the KIT DM infrastructure. The service provides metadata management, e.g. register xsd files, validate xml files, store/access/update metadata.
In order to build this microservice you'll need:
- Java SE Development Kit 8 or higher
There are two options for installing: For internal use without any authorization for writing/accessing data see: Installation OCR-D Research Data Repository using Docker Compose For external use with authorization for ingest but public access for data please refer to 'Installation KIT Data Manager - Metastore Service' To build and install the microservice, please follow the installation manual: Installation KIT Data Manager - Metastore Service
As soon as the microservice is started, you can browse to
http://localhost:8080/swagger-ui.html
in order to see available RESTful endpoints and their documentation. Furthermore, you can use a simple web interface (http://localhost:8080/api/v1/metastore/bagit) to test the repository and get familiar with the service.
The Metastore service is licensed under the Apache License, Version 2.0.