FROM node:lts-alpine AS build WORKDIR /app COPY . . RUN npm i RUN npm run build FROM caddy:2.8 AS runtime COPY --from=build /app/Caddyfile /etc/caddy/Caddyfile COPY --from=build /app/dist /srv EXPOSE 80