ARG NODE_VERSION=22.11.0 FROM node:${NODE_VERSION}-alpine WORKDIR /usr/src/app COPY ./frontend/package*.json ./ RUN npm ci COPY ./frontend . # Build the app RUN npm run build EXPOSE 5173 # Serve built app (no hot reload) CMD ["npm", "run", "preview", "--", "--host", "0.0.0.0"]