From 93426111624da2596b695bc9de37a0fa10a8d643 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Bachmann?= Date: Tue, 14 Apr 2026 11:35:18 +0000 Subject: [PATCH] whatsapp_bridge/Dockerfile aktualisiert --- whatsapp_bridge/Dockerfile | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/whatsapp_bridge/Dockerfile b/whatsapp_bridge/Dockerfile index 9d146a7..fafee32 100644 --- a/whatsapp_bridge/Dockerfile +++ b/whatsapp_bridge/Dockerfile @@ -1,7 +1,7 @@ ARG BUILD_FROM FROM $BUILD_FROM -# Abhängigkeiten für Chromium und Node.js installieren +# System-Abhängigkeiten RUN apk add --no-cache \ nodejs \ npm \ @@ -10,14 +10,23 @@ RUN apk add --no-cache \ freetype \ harfbuzz \ ca-certificates \ - ttf-freefont + ttf-freefont \ + udev + +# Puppeteer Konfiguration +ENV CHROME_BIN=/usr/bin/chromium-browser \ + PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true WORKDIR /app -COPY package.json . -RUN npm install + +# Node-Abhängigkeiten installieren +COPY package.json ./ +RUN npm install --production + +# App-Code kopieren COPY . . -# Start-Skript ausführbar machen +# Start-Skript vorbereiten RUN chmod a+x /app/run.sh CMD [ "/app/run.sh" ] \ No newline at end of file