Files
order_site/deploy/docker/frontend.Dockerfile
T

19 lines
369 B
Docker

FROM node:22-bookworm AS builder
ARG NPM_REGISTRY=https://registry.npmmirror.com
ENV NPM_CONFIG_REGISTRY=${NPM_REGISTRY}
WORKDIR /app
COPY apps/frontend/package.json apps/frontend/package-lock.json ./
RUN npm install
COPY apps/frontend/ ./
RUN npm run build
FROM caddy:2-alpine
COPY deploy/caddy/Caddyfile /etc/caddy/Caddyfile
COPY --from=builder /app/dist /srv