Skip to content

Microservice to manage the data and metadata of the OCR-D data. It provides read/write/update metadata (XML), registering XSD, validate XML and indexing of metadata.

License

Notifications You must be signed in to change notification settings

OCR-D/repository_metastore

Repository files navigation

Build Status codecov

KIT Data Manager - Metastore Service

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.

Installation Research Data Repository including Metastore

Prerequisites

In order to build this microservice you'll need:

  • Java SE Development Kit 8 or higher

Installing Research Data Repository

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

How to start

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.

More Information

License

The Metastore service is licensed under the Apache License, Version 2.0.

About

Microservice to manage the data and metadata of the OCR-D data. It provides read/write/update metadata (XML), registering XSD, validate XML and indexing of metadata.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •