mdx.jpのオブジェクトストレージとIIP Image(IIIF Image Server)を使ってIIIF画像を配信する試行の備忘録です。
以下の記事の続きです。
Docker版IIP Image#
以下で、IIPImage serverのDocker Imageが公開されていましたので、こちらを使います。
https://hub.docker.com/r/iipsrv/iipsrv
以下の記事などを参考に、Dockerをインストールします。
https://qiita.com/Marron-chan/items/570c7c7baaae3b4d6b11
前回の記事に倣い、以下のようにmdx.jpのオブジェクトストレージをマウントします。
注意点として、前回の記事から、-o allow_otherを追加しています。これを追加しないと、次のコンテナ起動時に以下のエラーが発生しました。
-o allow_otherオプションを追加した上で、以下を実行します。無事に起動しました。
そして、今回の設定では、オブジェクトストレージの/satoru196/iip/imagesにtiled multi-resolution pyramid TIFFファイルを格納し、以下のようなURLでアクセスできることを確認します。
http://<IPアドレス>:8080/iiif/image.tif/info.json
まとめ#
IIPImage Serverとmdx.jpのオブジェクトストレージを組み合わせることまではできました。ただ、どの程度の応答速度が出るのか等は未検証です。引き続き、実験などをしてみたいと思います。
参考になりましたら幸いです。