
概要
IIIFイメージサーバの一つであるCantaloupe Image Serverについて、Microsoft Azure Blob Storageに格納した画像を配信する方法の備忘録です。
以下のMicrosoft Azure Blob Storage版です。

Cantaloupe: Amazon S3に格納した画像を配信する
Cantaloupe: Amazon S3に格納した画像を配信する
方法
今回はDocker版を使用します。

Docker版のCantaloupeを試す
Docker版のCantaloupeを試す
以下のリポジトリをクローンしてください。
GitHub - nakamura196/docker_cantaloupe: Try the Docker version of Cantaloupe
Try the Docker version of Cantaloupe. Contribute to nakamura196/docker_cantaloupe development by creating an account on GitHub.
特に、.env.azure.exampleを.envにリネームして、環境変数を設定します。
# For Microsoft Azure Blob Storage
CANTALOUPE_AZURESTORAGESOURCE_ACCOUNT_NAME=
CANTALOUPE_AZURESTORAGESOURCE_ACCOUNT_KEY=
CANTALOUPE_AZURESTORAGESOURCE_CONTAINER_NAME=
# For Traefik
CANTALOUPE_HOST=
LETS_ENCRYPT_EMAIL=
下の二つは、Traefikを用いたHTTPS化の設定も含めています。
そして、以下を実行します。
docker compose -f docker-compose-azure.yml up
まとめ
セキュリティの面など、不十分な点もあるかと思いますが、参考になりましたら幸いです。
動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。


コメント
…