diff --git a/docker/Dockerfile b/docker/Dockerfile index 8bf66283..6f4c4448 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,5 +1,5 @@ # Stage 1: Install dependencies -FROM node:22-slim AS deps +FROM node:24-slim AS deps WORKDIR /app RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/* @@ -40,7 +40,7 @@ RUN npm rebuild better-sqlite3 --force RUN npm run build:backend # Stage 4: Production dependencies only -FROM node:22-slim AS production-deps +FROM node:24-slim AS production-deps WORKDIR /app RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/* @@ -56,7 +56,7 @@ RUN npm ci --only=production --ignore-scripts --force && \ npm cache clean --force # Stage 5: Final optimized image -FROM node:22-slim +FROM node:24-slim WORKDIR /app ENV DATA_DIR=/app/data \