FROM node:22 AS node WORKDIR /app COPY web/vite /app/ RUN NODE_ENV=dev npm install RUN node node_modules/vite/bin/vite.js build FROM python:3.12 RUN pip install pipenv WORKDIR /app COPY Pipfile* /app/ RUN pipenv install --system --deploy COPY . /app/ COPY --from=node /app/dist /app/web/static CMD ["python", "main.py"]