Skip to content

Repository files navigation

base-tools-debian

Howdy!

This repository builds the base docker image used by PhotoStructure for Docker with a Debian (rather than Alpine) base image. The Alpine-based base image is here.

The image compiles static binaries of LibRaw, SQLite, and jpegtran into /opt/photostructure/tools/. LibRaw and jpegtran sources are pinned to commits; the SQLite source archive is checked against its SHA-256. PhotoStructure's tools/Dockerfile uses this image to bundle Linux tools for the Desktop and Node editions.

Using this base image has a bunch of pros and cons:

Pros:

  • Some external tools are only compatible with Debian/glibc. For example, CUDA hardware acceleration may be easier on Debian than on Alpine.

Cons:

  • The Debian image is many MB larger than the Alpine image

See https://photostructure.com/server/photostructure-for-docker/ and https://photostructure.com/ for more information.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages