From e9db579af69d62dafaf9ce4b902b08e030d980d3 Mon Sep 17 00:00:00 2001 From: Malte Date: Tue, 27 Oct 2020 06:30:50 +0100 Subject: [PATCH] added environment variable to set preferred OCRmyPDF version when using docker image - e.g. `- OCRMYPDF_VERSION=v11.2.1` - default ist `latest` --- docker/joex-entrypoint.sh | 4 ++-- docker/joex.dockerfile | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docker/joex-entrypoint.sh b/docker/joex-entrypoint.sh index a2d44b23..9bfde864 100755 --- a/docker/joex-entrypoint.sh +++ b/docker/joex-entrypoint.sh @@ -7,9 +7,9 @@ unoconv -l & if [ -S "/var/run/docker.sock" ]; then echo "Found 'docker.sock': Installing Docker and redirecting 'ocrmypdf' command to official dockerfile by jbarlow83" apk --no-cache add docker - docker pull jbarlow83/ocrmypdf + docker pull -q jbarlow83/ocrmypdf:$OCRMYPDF_VERSION function ocrmypdf () { - docker run jbarlow83/ocrmypdf $@ + docker run jbarlow83/ocrmypdf:$OCRMYPDF_VERSION $@ } echo "Using OCRmyPDF v$(ocrmypdf --version)" && echo fi diff --git a/docker/joex.dockerfile b/docker/joex.dockerfile index 2c14613f..424f9a17 100644 --- a/docker/joex.dockerfile +++ b/docker/joex.dockerfile @@ -9,6 +9,8 @@ FROM ${REPO}:base-binaries-${VERSION} as docspell-base-binaries FROM ${REPO}:joex-base-${VERSION} +ENV OCRMYPDF_VERSION=latest + COPY --from=docspell-base-binaries /opt/docspell-joex /opt/docspell-joex COPY joex-entrypoint.sh /opt/joex-entrypoint.sh