The Svelte 5 SSG migration—we brought sexy back... or to it? Or something...
This commit is contained in:
10
Dockerfile
10
Dockerfile
@@ -1,7 +1,7 @@
|
||||
# Static site container for mifi Ventures
|
||||
# Build stage: run critical CSS inlining; final stage: serve dist/ via nginx
|
||||
# Build stage: SvelteKit build + Critters; final stage: serve dist/ via nginx
|
||||
|
||||
# Stage 1: Build (critical CSS inlining + copy assets → dist/)
|
||||
# Stage 1: Build (SvelteKit + critical CSS inlining → dist/)
|
||||
FROM node:20-alpine AS builder
|
||||
|
||||
WORKDIR /app
|
||||
@@ -12,8 +12,10 @@ RUN corepack enable && corepack prepare pnpm@9.15.0 --activate
|
||||
COPY package.json pnpm-lock.yaml* ./
|
||||
RUN pnpm install --frozen-lockfile || pnpm install
|
||||
|
||||
COPY build.mjs ./
|
||||
COPY site/ ./site/
|
||||
COPY svelte.config.js vite.config.ts tsconfig.json postcss.config.js ./
|
||||
COPY src/ ./src/
|
||||
COPY static/ ./static/
|
||||
COPY scripts/ ./scripts/
|
||||
|
||||
RUN pnpm run build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user