/
pv_hum
/
schemaforge
Обзор
Документация
Войти
/
pv_hum
/
schemaforge
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
frontend/Dockerfile
24 строки
576 B
pv_hum
Initial commit
21 май 2026, 22:25
21 май 2026, 22:25
0de9fa8
Код
Авторство
О чём код?
FROM node:20.18.0-alpine AS build WORKDIR /app COPY package.json package-lock.json ./ RUN npm ci --ignore-scripts || npm install --ignore-scripts COPY index.html vite.config.ts tsconfig.json tsconfig.app.json ./ COPY src ./src ARG VITE_API_BASE_URL=http://localhost:8080/api ENV VITE_API_BASE_URL=$VITE_API_BASE_URL RUN npm run build FROM nginx:1.27.2-alpine COPY nginx.conf /etc/nginx/conf.d/default.conf COPY --from=build /app/dist /usr/share/nginx/html EXPOSE 80 HEALTHCHECK --interval=10s --timeout=3s --retries=3 \ CMD wget -qO- http://127.0.0.1:80/ || exit 1