diff --git a/Dockerfile b/Dockerfile index 7f73c41..4eb0777 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,10 @@ FROM node:24-alpine as NODEBUILDER WORKDIR /wd -COPY . . +# Copy only package files first for better caching +COPY package.json yarn.lock ./ RUN corepack yarn install +# Copy source code after dependencies are installed +COPY . . RUN corepack yarn build FROM caddy:2.10-alpine