Skip to content

digipres/toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DigiPres Toolbox

A Docker image designed to make it easy to experiment with tools for Digital Preservation. Designed to be used via the DigiPres Sandbox and the DigiPres Workbench.

Local Build

Build locally with e.g.

docker build . -t toolbox

Then run with

docker run -it toolbox bash

Supported Tools

Large (>>1GB) images don't seem to run well on Binder, so we can't install everything we'd like to. e.g. ffmpeg takes up 0.5GB!

These sizes can be determined by using separate installation lines in the Dockerfile and then using commands like this to see what happened and what size the additional layer is:

docker history --no-trunc toolbox | grep ffmpeg

Pre-installed

Verified Installable

These aren't installed by default because of their size, but the Sandbox indicates how to download and install them.

Cannot Be Installed

These require root access to install but take up too much space

  • GitHub Linguist (200-400MB in size depending on base image, mostly down to requiring a full build environment)

To Consider

  • VeraPDF
  • JHOVE
  • Handbrake
  • MediaConch
  • EPUBCheck

Inspirations

About

A Docker container for experimenting with tools for digital preservation

Topics

Resources

License

Stars

Watchers

Forks

Packages