🏛️ddevによるOmeka Sローカル環境の構築とIIIF Curation Platform連携
Docker ベースの開発環境ツール ddev を使って Omeka S 4.2 をローカル(macOS)に構築し、IIIF Server / Image Server モジュールでマニフェストを配信、IIIF Curation Platform の Curation Viewer から読み込むまでの手順をまとめます。
Docker ベースの開発環境ツール ddev を使って Omeka S 4.2 をローカル(macOS)に構築し、IIIF Server / Image Server モジュールでマニフェストを配信、IIIF Curation Platform の Curation Viewer から読み込むまでの手順をまとめます。
Web で公開済みの IIIF Curation 群を、自前の IIIF Curation Platform(ICP)にまとめて登録し横断検索できるようにする手順。JSONkeeper への POST に必要な X-Access-Token と Accept ヘッダ、Canvas Indexer の大量クロール時のタイムアウト回避を扱う。
CODH の IIIF Curation Platform を macOS(Apple Silicon)のローカルに Docker で一式構築する手順。BSD sed の非互換、ポート競合、Docker のディスク不足、localhost の名前解決、Canvas Indexer の SQLAlchemy 2.0 対応など、手元で動かす際に引っかかる macOS 固有のつまずきを具体的に埋める。
Archivematica の Backlog と Appraisal(評価選別)機能を検証。開発版で廃止された Appraisal タブの経緯、Backlog 検索での評価選別、配列で構造を変えても原状が METS に残る仕組みを実機で確認した記録。
apt-get upgradeでDocker Engineがメジャーバージョンアップしたことをきっかけに、リバースプロキシのTraefikがDocker APIへ接続できなくなり、配下のDrupalにアクセスできなくなった障害の調査と復旧、再発防止の記録です。Docker EngineがAPIの最小サポートバージョンを引き上げたことで、Traefik内蔵のDockerクライアントが古いAPIで接続を試みて拒否されていました。
mdx.jp の A100 40GB x2 サーバで LLM-jp-4-32b-a3b-thinking 公式版を動かし、Transformers の OOM から vLLM サーブへ切り替えた記録
Cloudflare Tunnelを使って、インバウンドポートを一切開けずにElasticsearchやCantaloupe(IIIF)を安全に公開する方法
AWS EC2上のCantaloupe IIIF画像サーバーで初回タイル取得に8秒かかっていた問題を、ピラミッドタイルTIFF変換・JVMヒープ増加・CloudFront導入によって0.84秒に改善した記録。
Docker環境のOmeka Sをバックアップする際に必要な、ボリューム・データベース・カスタムアセットの取得手順をまとめます。

Cantaloupe IIIFサーバーのキャッシュ設定とパラメータチューニングにより、タイル配信速度を最大7.6倍高速化した手法と効果を共有します。

AlfrescoをDockerで起動し、REST APIでレコード管理のライフサイクルを体験する

Docker + GitHub Actions デプロイ設定

Omeka-S Docker環境を別サーバーに移行する完全ガイド

Azure Container AppsでNDL古典籍OCR Liteを用いたスケーラブルOCR処理システム

Docker環境でDrupal 10にWDBモジュールをセットアップする手順

Omeka S Docker の紹介:デジタルコレクションのための最新かつセキュアなソリューション

「前近代日本-アジア関係資料デジタルアーカイブ」のビューアを試す

Dockerによるディスク圧迫の調査と対処法【Ubuntu 22.04 運用事例】

AtoM(Access to Memory)をDockerで起動する

ArchivesSpaceをDockerで起動する

mdx.jpのオブジェクトストレージとIIP Image(IIIF Image Server)を使ってIIIF画像を配信する

Alfresco Governance Services Community Editionを起動する

Cantaloupe: Microsoft Azure Blob Storageに格納した画像を配信する

NDL古典籍OCR-Liteを用いたGradio Appを作成しました。

Docker + Traefikで運用するDrupalのリバースプロキシ設定

TraefikでHTTPS化した複数コンテナを運用する

Docker版のOmeka SでCORS対応を行う

docker-compose コマンドでコンテナを再起動すると同時にビルドも行う

nginx-proxyでの 413 Request Entity Too Large エラーの対処法

File Information Tool Set (FITS)を試す

Docker版のCantaloupeを試す

lando start時のエラー対応

samでError: Running AWS SAM projects locally requires Docker...への対応

Google Cloud PlatformのCompute Engineを用いたNDLOCRアプリの実行

AWS Lambda + Docker + pyvipsを用いたPyramid Tiled Tiffファイルの作成