jbaiter / demetsiiify

Web service for creating and hosting IIIF manifests from METS/MODS documents
https://demetsiiify.jbaiter.de
GNU Affero General Public License v3.0
34 stars 6 forks source link
iiif iiif-annotations iiif-image iiif-presentation mets mods

demetsiiify

demetsiiify is a web service for creating IIIF manifests from METS/MODS documents. It does not store the document images itself, but merely keeps track of the available dimensions, redirecting to the most suitable original resource when requested via the IIIF Image API.

It sports the following features:

The service is available at https://demetsiiify.jbaiter.de

To run it on your own machine, make sure that you have an up-to-date version of both docker and docker-compose on your machine. Then, follow these steps:

  1. Run docker-compose up to start the individual services
  2. Run docker-compose run webapp pipenv run manage create to initialise the database

You should then be able to reach the service at http://localhost:5000

Caveats

Currently the service was only tested with METS/MODS documents that comply with the guidelines from the German Research Foundation (DFG), including most of the ~1.6 million digitized volumes available at the Central Directory of Digitized Prints.

If you would like to add support for your own flavor of METS/MODS, feel free to open an issue with a few example documents and I will try to adapt the software accordingly.