From ece7cd4964d252e7c08d09d915e773c927abcd55 Mon Sep 17 00:00:00 2001 From: Edwin Eefting Date: Wed, 15 Jan 2025 22:24:33 +0100 Subject: [PATCH] fix --- Dockerfile | 9 ++++----- entrypoint.sh | 0 2 files changed, 4 insertions(+), 5 deletions(-) mode change 100644 => 100755 entrypoint.sh diff --git a/Dockerfile b/Dockerfile index 99513c0..f194066 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,11 +26,11 @@ ENV NODE_ENV=production WORKDIR /app COPY --from=builder /app /app -CMD [ "node","ledder/server/server.js" ] +ENTRYPOINT [ "node","ledder/server/server.js" ] -### final stage armv7 (for raspberry) -FROM --platform=linux/arm/v7 node:22 AS ledder-armv7 +### builder forarmv7 (for raspberry). resuses most of amd64 builder for performance (qemu issues) +FROM --platform=linux/arm/v7 node:22 AS ledder-armv7-builder ENV NODE_ENV=production RUN apt update && apt install -y build-essential cmake @@ -39,7 +39,6 @@ COPY entrypoint.sh / WORKDIR /app COPY --from=builder /app /app - #rebuilds stuff for arm if needed RUN npm rebuild --verbose @@ -47,6 +46,6 @@ RUN npm rebuild --verbose RUN npm install 'github:psy0rz/rpi-ws281x-smi#v0.1' -CMD [ "/entrypoint.sh" ] +ENTRYPOINT [ "/entrypoint.sh" ] diff --git a/entrypoint.sh b/entrypoint.sh old mode 100644 new mode 100755