/
zemars
/
it-dashboard
Обзор
Документация
Войти
/
zemars
/
it-dashboard
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
frontend/Dockerfile
19 строк
580 B
Дмитрий
fix(docs): актуализировать risk_log и docstring init_db
26 май 2026, 22:07
26 май 2026, 22:07
9981d43
Код
Авторство
О чём код?
# Автор: Максим Печенкин — двухэтапная сборка фронта. # Этап 1: собираем React-приложение через Vite. # Этап 2: раздаём через nginx + проксируем /api на backend. FROM node:20-alpine AS builder WORKDIR /app ARG VITE_API_URL=/api ENV VITE_API_URL=$VITE_API_URL COPY package*.json ./ RUN npm install --no-audit --no-fund COPY . . RUN npm run build FROM nginx:1.27-alpine COPY --from=builder /app/dist /usr/share/nginx/html COPY nginx.conf /etc/nginx/conf.d/default.conf EXPOSE 80