FROM node:20-alpine AS build WORKDIR /app ARG VITE_API_BASE_URL ENV VITE_API_BASE_URL=${VITE_API_BASE_URL} COPY package*.json ./ RUN npm ci COPY . . RUN npm run build FROM caddy:2-alpine COPY Caddyfile /etc/caddy/Caddyfile COPY --from=build /app/dist /srv EXPOSE 4173