From 908b0f21ef6339a00984de8000def51cb7d2db04 Mon Sep 17 00:00:00 2001 From: Ryderjj89 Date: Mon, 5 May 2025 09:56:35 -0400 Subject: [PATCH] fix: install backend dependencies in /app for production so nodemailer and others are available at runtime --- Dockerfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7e37797..d3859fe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,11 +36,9 @@ RUN mkdir -p /app/uploads/wallpapers && \ chmod 755 /app/uploads && \ chmod 644 /app/database.sqlite -# Copy package files and install dependencies -COPY package*.json ./ -COPY backend/package*.json ./backend/ +# Copy backend package files and install dependencies +COPY backend/package*.json ./ RUN npm install --production -RUN cd backend && npm install --production # Copy built files from builder stage COPY --from=builder /app/backend/dist ./dist