diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9d146a7 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,23 @@ +ARG BUILD_FROM +FROM $BUILD_FROM + +# Abhängigkeiten für Chromium und Node.js installieren +RUN apk add --no-cache \ + nodejs \ + npm \ + chromium \ + nss \ + freetype \ + harfbuzz \ + ca-certificates \ + ttf-freefont + +WORKDIR /app +COPY package.json . +RUN npm install +COPY . . + +# Start-Skript ausführbar machen +RUN chmod a+x /app/run.sh + +CMD [ "/app/run.sh" ] \ No newline at end of file