2026-03-07 04:40:45 +00:00
|
|
|
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
|
|
|
|
|
|
2025-11-14 04:03:20 +00:00
|
|
|
FROM python:3.12
|
|
|
|
|
RUN pip install pipenv
|
|
|
|
|
|
|
|
|
|
WORKDIR /app
|
|
|
|
|
|
|
|
|
|
COPY Pipfile* /app/
|
|
|
|
|
RUN pipenv install --system --deploy
|
|
|
|
|
COPY . /app/
|
2026-03-07 04:40:45 +00:00
|
|
|
COPY --from=node /app/dist /app/web/static
|
2025-11-14 04:03:20 +00:00
|
|
|
|
2026-03-07 04:40:45 +00:00
|
|
|
CMD ["python", "main.py"]
|