Files
nextjs-style-guide/Dockerfile
T

15 lines
367 B
Docker
Raw Normal View History

2026-02-01 08:01:34 +03:00
FROM node:24-alpine AS build
WORKDIR /app
# zip нужен для упаковки nextjs-style-guide.zip
RUN apk add --no-cache zip
2026-02-01 08:01:34 +03:00
COPY package*.json ./
RUN npm ci
COPY . .
ARG BUILD_VERSION=dev
ENV BUILD_VERSION=${BUILD_VERSION}
RUN npm run llms && npm run build
2026-02-01 08:01:34 +03:00
FROM caddy:2-alpine
COPY Caddyfile /etc/caddy/Caddyfile
COPY --from=build /app/.vitepress/dist /srv