diff --git a/Dockerfile b/Dockerfile index 2c8afcf3..830080cc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,10 @@ FROM node:18-alpine AS base ENV CHROME_BIN="/usr/bin/chromium-browser" ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" +# Folder used by puppeteer to write temporal files +ENV XDG_CONFIG_HOME=/tmp/.chromium +ENV XDG_CACHE_HOME=/tmp/.chromium + WORKDIR /usr/src/app RUN apk --no-cache upgrade && \ diff --git a/debian.Dockerfile b/debian.Dockerfile index 8d38ea15..a062e9ef 100644 --- a/debian.Dockerfile +++ b/debian.Dockerfile @@ -3,6 +3,10 @@ FROM node:18-slim AS base ENV CHROME_BIN="/usr/bin/google-chrome-stable" ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" +# Folder used by puppeteer to write temporal files +ENV XDG_CONFIG_HOME=/tmp/.chromium +ENV XDG_CACHE_HOME=/tmp/.chromium + WORKDIR /usr/src/app RUN apt-get update diff --git a/tests/testdata/error.png b/tests/testdata/error.png index 4a11106c..c986bb7d 100644 Binary files a/tests/testdata/error.png and b/tests/testdata/error.png differ diff --git a/tests/testdata/full-page-screenshot.png b/tests/testdata/full-page-screenshot.png index 40dee552..d0fde705 100644 Binary files a/tests/testdata/full-page-screenshot.png and b/tests/testdata/full-page-screenshot.png differ diff --git a/tests/testdata/graph.png b/tests/testdata/graph.png index 36003aa9..c8577b11 100644 Binary files a/tests/testdata/graph.png and b/tests/testdata/graph.png differ diff --git a/tests/testdata/table.png b/tests/testdata/table.png index cb25e4d3..ddd8a86d 100644 Binary files a/tests/testdata/table.png and b/tests/testdata/table.png differ