Document signing

This commit is contained in:
2026-07-21 14:35:34 +02:00
parent 56b603aba0
commit 6e726ef34d
18 changed files with 1239 additions and 1 deletions
+13
View File
@@ -22,9 +22,19 @@ RUN apt-get install -y nginx \
libxml2-dev \
libmagickwand-dev \
imagemagick \
ghostscript \
&& pecl install imagick \
&& docker-php-ext-enable imagick
# ImageMagick blockt PDF-Lesen/-Schreiben per Default (Debian policy.xml).
# Fuer den falsisign-Nachbau (PDF -> Raster -> PDF via imagick/ghostscript)
# muessen PDF-Rechte auf read|write gesetzt werden.
RUN for policy in /etc/ImageMagick-7/policy.xml /etc/ImageMagick-6/policy.xml; do \
if [ -f "$policy" ]; then \
sed -i 's/rights="none" pattern="PDF"/rights="read|write" pattern="PDF"/' "$policy"; \
fi; \
done
#&& rm -rf /var/lib/apt/lists/* \
RUN mkdir -p /run/nginx
@@ -35,6 +45,9 @@ RUN curl -fsSL https://deb.nodesource.com/setup_24.x | bash - \
COPY /docker/php/composer.phar /usr/bin/composer
# Upload-/Speicher-Limits fuer die Bildverarbeitung (zz- laedt zuletzt).
COPY /docker/php/uploads.ini /usr/local/etc/php/conf.d/zz-uploads.ini
# Arbeitsverzeichnis
WORKDIR /var/www/html