25 lines
384 B
Docker
Raw Permalink Normal View History

2025-02-16 11:05:23 +03:00
FROM node:22-alpine AS builder
ENV PUBLIC_BASE_URL=https://dev.mmote.ru/niim-parser/
WORKDIR /app
COPY . .
RUN npm ci && npm run build
FROM node:22-alpine
WORKDIR /app
RUN apk add tshark && apk cache clean
COPY --from=builder /app/package.json /app/package-lock.json ./
COPY --from=builder /app/build ./sv-server
RUN npm ci --omit dev
EXPOSE 3000
CMD ["node", "sv-server"]