FROM node:20-slim AS build WORKDIR /app COPY frontend/package.json frontend/package-lock.json /app/ RUN npm ci COPY frontend/ /app/ ENV VITE_APP_NAME="RFC Tier1" RUN npm run build FROM nginx:1.27-alpine COPY testing/web.nginx.conf /etc/nginx/conf.d/default.conf COPY --from=build /app/dist /usr/share/nginx/html EXPOSE 80