From 4275a65b9dc959e91a8eb388df5546b797c639a4 Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Tue, 17 Dec 2024 19:09:42 +0530 Subject: [PATCH] feat(puppeteer): add chromium deps and envs for seamless operation of puppeteer --- Dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Dockerfile b/Dockerfile index 6913e9e..03101ac 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,6 +20,14 @@ LABEL org.opencontainers.image.source=https://github.com/ghoshRitesh12/aniwatch- LABEL org.opencontainers.image.description="Node.js API for obtaining anime information from hianime.to (formerly aniwatch.to)" LABEL org.opencontainers.image.licenses=MIT +# set env or puppeteer +ENV PUPPETEER_SKIP_DOWNLOAD=true +ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true +ENV PUPPETEER_EXECUTABLE_PATH="/usr/bin/chromium-browser" + +# install deps and chromium +RUN apk add chromium + # create a non-privileged user RUN addgroup -S aniwatch && adduser -S zoro -G aniwatch