From d210d6adde08ced3d785e97b562633de5873cd0c Mon Sep 17 00:00:00 2001 From: AdamT20054 Date: Sun, 21 Sep 2025 03:23:33 +0100 Subject: [PATCH] Update Dockerfile to install OpenSSL and simplify startup command --- backend/Dockerfile | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 1e5447f..dc3fcfc 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,5 +1,7 @@ FROM node:lts-alpine +RUN apk add --no-cache openssl + WORKDIR /app COPY package*.json ./ @@ -15,12 +17,4 @@ RUN mkdir -p logs EXPOSE 3001 -RUN echo '#!/bin/sh\n\ -echo "Waiting for database..."\n\ -sleep 10\n\ -echo "Running database migrations..."\n\ -npx prisma migrate deploy\n\ -echo "Starting server..."\n\ -npm start' > /app/start.sh && chmod +x /app/start.sh - -CMD ["/app/start.sh"] \ No newline at end of file +CMD ["sh", "-c", "sleep 10 && npx prisma migrate deploy && npm start"] \ No newline at end of file