FROM node:24-slim AS frontend WORKDIR /app COPY package.json package-lock.json /app/ RUN npm ci COPY . /app RUN npm run build FROM python:3.12-slim WORKDIR /app COPY --from=frontend /app /app ENV STATIC_ROOT=/app/dist EXPOSE 7860 CMD ["python", "server.py"]