klokantech/iiifserver-iipimage-jpeg2000
IIIF Server powered by IIPImage with support for JPEG2000
50K+
This docker image consists from internaly connected and setup IIIF server with nginx and memcached. It is builded without the nginx_enhanced_memcached_module to serve stored data directly from memcached.
Script for converting JPG and TIFF images to JPG2000 format is included. It checks /dropzone/
folder if there are some images and if so, it converts and stores them in /data/
folder. One demo file is also included.
Whole service can be run from command-line with one command:
Run with demo file only
docker run -ti --rm -p 80:80 klokantech/iiifserver:latest
And check demo file on url:
http://127.0.0.1/demo/info.json
If you want to add some images (and convert them internally)
docker run -ti --rm -v $(pwd)/src/:/dropzone/ -v $(pwd)/data/:/data/ -p 80:80 klokantech/iiifserver:latest
The src
folder in working directory can be used for uploading JPG and TIFF images, converted JPEG2000 is stored in data
folder in working directory, or JPEG2000 images can be directly put there.
Service is available from outside on the 80 port.
The container is minimal (about 439 MB), it has been made to simplify distribution of IIIF Server to Klokan Technologies GmbH customers who can easily use the IIIF Server with docker in a similar way.
docker pull klokantech/iiifserver-iipimage-jpeg2000