Switch to quartz

This commit is contained in:
2026-01-22 18:07:28 -08:00
parent c2108c4f83
commit 455acb3b74
339 changed files with 5000 additions and 4288 deletions
+9 -10
View File
@@ -1,12 +1,11 @@
FROM node:lts AS runtime
WORKDIR /app
FROM node:22-slim AS builder
WORKDIR /usr/src/app
COPY package.json .
COPY package-lock.json* .
RUN npm ci
FROM node:22-slim
WORKDIR /usr/src/app
COPY --from=builder /usr/src/app/ /usr/src/app/
COPY . .
RUN npm install
RUN npm run build
ENV HOST=0.0.0.0
ENV PORT=4321
EXPOSE 4321
CMD node ./dist/server/entry.mjs
CMD ["npx", "quartz", "build", "--serve"]