# syntax=docker/dockerfile:1 FROM node:lts-bookworm-slim WORKDIR /app # Install dependencies first (better layer caching) COPY package.json package-lock.json ./ RUN npm ci # Copy the rest of the project COPY . . EXPOSE 4321 CMD ["npm","run","dev","--","--host","0.0.0.0","--port","4321"]