Sign inSign up

formio/pdf-server:5.14.0

API management
Content management system
Index digest

sha256:2800218fa0a22b82f3d15eb73121672fc8e0342cbc7f2acf841cb6f0da60fa8b

OS/ARCH

linux/amd64

Compressed size

1.57 GB

Last pushed

3 months by ghactionci

Type

Image

Manifest digest

sha256:5f0b74aa9a385b8c8fadf239f7357c31bf1503ac22b35efade3389371565a97c

Image Layers

1# debian.sh --arch 'amd64' out/28.4 MB
2RUN /bin/sh -c groupadd --gid3.24 KB
3ENV NODE_VERSION=24.16.00 B
4RUN /bin/sh -c ARCH= OPENSSL_ARCH=47.81 MB
5ENV YARN_VERSION=1.22.220 B
6RUN /bin/sh -c set -ex1.64 MB
7COPY docker-entrypoint.sh /usr/local/bin/ # buildkit449 B
8ENTRYPOINT ["docker-entrypoint.sh"]0 B
9CMD ["node"]0 B
10ENV DEBIAN_FRONTEND=noninteractive0 B
11RUN /bin/sh -c apt-get update206.29 MB
12LABEL maintainer=Form.io <[email protected]>0 B
13RUN /bin/sh -c mkdir -p185 B
14COPY /usr/share/fonts/truetype/google-fonts /usr/share/fonts/truetype/google-fonts # buildkit1.13 GB
15COPY /usr/share/fonts/truetype/msttcorefonts /usr/share/fonts/truetype/msttcorefonts # buildkit3.31 MB
16COPY /usr/src/pdf-libs/cpp/extract-formfields/bin /usr/src/pdf-libs/cpp/extract-formfields/bin # buildkit30.21 KB
17COPY /usr/local/bin/pdf2htmlEX /usr/local/bin/pdf2htmlEX # buildkit3.95 MB
18COPY /staging/node_modules /usr/src/pdf-libs/node_modules # buildkit1.38 MB
19COPY /src/apps/pdf-libs/package.json /usr/src/pdf-libs/ # buildkit560 B
20COPY /src/apps/pdf-libs/*.js /usr/src/pdf-libs/ # buildkit1014 B
21COPY /src/apps/pdf-libs/src /usr/src/pdf-libs/src # buildkit10.39 KB
22COPY /src/apps/pdf-libs/docs /usr/src/pdf-libs/docs # buildkit406.74 KB
23ENV EXTRACT_FORMFIELDS=/usr/src/pdf-libs/cpp/extract-formfields/bin/extract-formfields0 B
24ENV PDF2HTMLEX_PATH=/usr/local/bin/pdf2htmlEX0 B
25ENV PSTOPDF_PATH=/usr/bin/ps2pdf0 B
26WORKDIR /usr/src/pdf-libs32 B
27EXPOSE [8080/tcp]0 B
28CMD ["node" "main.js"]0 B
29ENV USERNAME=formiouser0 B
30ENV UID=50000 B
31ENV GROUP=formiouser0 B
32ENV GID=50000 B
33RUN /bin/sh -c adduser --uid3.32 KB
34COPY --chown=5000:5000 /opt/chrome /src/chrome #106.19 MB
35ENV CHROME_BIN=/src/chrome/chrome-headless-shell0 B
36ENV PDFLIBS_URL=http://localhost:80800 B
37ENV DBUS_SESSION_BUS_ADDRESS=autolaunch:0 B
38WORKDIR /src32 B
39RUN /bin/sh -c mkdir -p190 B
40COPY --chown=5000:5000 /staging/node_modules /src/node_modules #48.53 MB
41COPY --chown=5000:5000 /src/apps/pdf-server/docker-startup.js /src/ #394 B
42COPY --chown=5000:5000 /src/apps/pdf-server/src/middleware/core/pdf/submission/render.js /src/src/middleware/core/pdf/submission/render.js #1.99 KB
43COPY --chown=5000:5000 /src/apps/pdf-server/src/middleware/core/pdf/submission/md5.js* /src/src/middleware/core/pdf/submission/ #3.83 KB
44COPY --chown=5000:5000 /src/apps/pdf-server/resources /src/resources #393.11 KB
45COPY --chown=5000:5000 /src/apps/pdf-server/build /src #5.62 MB
46USER formiouser0 B
47EXPOSE [80/tcp]0 B
48CMD ["node" "docker-startup.js"]0 B

Command

# debian.sh --arch 'amd64' out/ 'trixie' '@1779062400'