Skip to content

This is a very simple effort to get a IIIF server going that uses modern python. The intention is to meet the spec without bloat. Caching will be handled elsewhere.

License

Notifications You must be signed in to change notification settings

ddierkes/tuatara

Repository files navigation

Tuatara, a IIIF Image Server

Named for a three eyed lizard that sees perhaps in color and bitonal, Tuatara is a simple IIIF Image Server. Put docker on your machine, clone it and build it.

git clone https://github.com/ddierkes/tuatara.git
cd tuatara
docker build -t tuatara .

Then run the container at a port of your choosing (in this case 8888) to serve a directory of images of your choosing (in this case /var/www/tuatara/app/images) and an identifier to image path table from a directory mounted at /data.

docker run -v /var/www/tuatara/app/images:/app/images -v /var/www/tuatara/app/data:/app/data -p 8888:80 tuatara:latest

Packaging Pending

This project is partially packaged through poetry, but the author is uncertain about the relative merits of poetry vs. flit or how the .toml system is going to shake out over time. Certainly the Cargo packaging system for Rust is amazing, and that is a good place to be.

About

This is a very simple effort to get a IIIF server going that uses modern python. The intention is to meet the spec without bloat. Caching will be handled elsewhere.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published