Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions server/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Production image.
# Has to be run with the parent folder as context for the builder to access frontend files.
FROM node:24.17 AS build
FROM node:26.4 AS build

# Build backend.
WORKDIR /usr/src/app
Expand All @@ -20,7 +20,7 @@ RUN --mount=type=secret,id=mui_x_license \
VITE_MUI_X_LICENSE=$(cat /run/secrets/mui_x_license) npm run build

# Final build stage to pick only actually needed files into the image.
FROM node:24.17-alpine
FROM node:26.4-alpine

USER node

Expand Down
4 changes: 2 additions & 2 deletions server/Dockerfile.dev
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Backend image for development and test environments, complete with all the tooling, etc.
FROM node:24.17 AS dev
FROM node:26.4 AS dev

# Install dependencies.
WORKDIR /usr/src/app
Expand All @@ -12,7 +12,7 @@ COPY . .
CMD ["npx", "nest", "start", "--watch", "--preserveWatchOutput"]

# This stage is for reducing image size in CI which makes artifact upload faster.
FROM node:24.17-alpine
FROM node:26.4-alpine

WORKDIR /usr/src/app
COPY --from=dev /usr/src/app .
Expand Down
Loading