@@ -5,32 +5,32 @@ SHELL ["/bin/bash", "-euo", "pipefail", "-c"]
55# If we ever need to bust the cache, just change the date here.
66# While we don't cache anything in Drone, that might not be true when we migrate to GitHub Actions where some action might automatically enable layer caching.
77# This is fine, but is terrible in situations where we want to _force_ an update of a package.
8- RUN echo 'cachebuster 2025-10-06 ' && apt-get update
8+ RUN echo 'cachebuster 2025-10-13 ' && apt-get update
99
1010FROM debian-updated AS debs
1111
12- ARG CHROMIUM_VERSION=141.0.7390.54
12+ ARG CHROMIUM_VERSION=141.0.7390.65
1313RUN apt-cache depends chromium=${CHROMIUM_VERSION} chromium-driver chromium-shell chromium-sandbox font-gothic fonts-wqy-zenhei fonts-thai-tlwg fonts-khmeros fonts-kacst fonts-freefont-ttf libxss1 unifont fonts-open-sans fonts-roboto fonts-inter bash util-linux openssl tini ca-certificates locales libnss3-tools \
14- --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends | grep '^\w ' | xargs apt-get download
14+ --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends | grep '^\w ' | xargs apt-get download
1515RUN mkdir /dpkg && \
16- find . -type f -name '*.deb' -exec sh -c 'dpkg --extract "$1" /dpkg || exit 5' sh '{}' \;
16+ find . -type f -name '*.deb' -exec sh -c 'dpkg --extract "$1" /dpkg || exit 5' sh '{}' \;
1717
1818FROM debian:testing-slim@sha256:12ce5b90ca703a11ebaae907649af9b000e616f49199a2115340e0cdf007e42a AS ca-certs
1919
2020RUN apt-get update
2121RUN apt-cache depends ca-certificates \
22- --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends | grep '^\w ' | xargs apt-get download
22+ --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends | grep '^\w ' | xargs apt-get download
2323RUN mkdir /dpkg && \
24- find . -type f -name '*.deb' -exec sh -c 'dpkg --extract "$1" /dpkg || exit 5' sh '{}' \;
24+ find . -type f -name '*.deb' -exec sh -c 'dpkg --extract "$1" /dpkg || exit 5' sh '{}' \;
2525
2626# While we can't move to Debian 13 yet for the final image, use its new build of busybox with security fixes.
2727FROM debian:13-slim@sha256:c85a2732e97694ea77237c61304b3bb410e0e961dd6ee945997a06c788c545bb AS busybox
2828
2929RUN apt-get update
3030RUN apt-cache depends busybox-static \
31- --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends | grep '^\w ' | xargs apt-get download
31+ --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends | grep '^\w ' | xargs apt-get download
3232RUN mkdir /dpkg && \
33- find . -type f -name '*.deb' -exec sh -c 'dpkg --extract "$1" /dpkg || exit 5' sh '{}' \;
33+ find . -type f -name '*.deb' -exec sh -c 'dpkg --extract "$1" /dpkg || exit 5' sh '{}' \;
3434
3535FROM node:22-alpine@sha256:1b2479dd35a99687d6638f5976fd235e26c5b37e8122f786fcd5fe231d63de5b AS build
3636
@@ -85,4 +85,4 @@ EXPOSE 8081
8585ENTRYPOINT ["tini" , "--" , "/nodejs/bin/node" ]
8686CMD ["build/app.js" , "server" , "--config=config.json" ]
8787HEALTHCHECK --interval=10s --retries=3 --timeout=3s \
88- CMD ["wget" , "-O-" , "-q" , "http://localhost:8081/" ]
88+ CMD ["wget" , "-O-" , "-q" , "http://localhost:8081/" ]
0 commit comments