From 898ff6cf699515137029fa05f34d6186ed5011cc Mon Sep 17 00:00:00 2001 From: Kavehhn174 Date: Sun, 30 Aug 2026 09:49:32 +0330 Subject: [PATCH] fix(docker): remove apk add and dumb-init to avoid build timeout --- Dockerfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3ac5d11..c473f59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,8 +18,8 @@ WORKDIR /app ENV NODE_ENV=production ENV PORT=3000 -# Install dumb-init for robust signal handling (PID 1) -RUN apk add --no-cache dumb-init && mkdir -p /app/uploads && chown -R node:node /app +# Create uploads directory and set ownership for non-root node user +RUN mkdir -p /app/uploads && chown -R node:node /app # Switch to non-root user USER node @@ -33,6 +33,4 @@ COPY --chown=node:node . . # Expose backend port EXPOSE 3000 -# Run container with dumb-init -ENTRYPOINT ["/usr/bin/dumb-init", "--"] CMD ["node", "app.js"]