add native Dockerfile for tssbot-web (replacing nixpacks)

This commit is contained in:
deploy-migration
2026-07-02 14:14:09 +00:00
parent 4a24df395e
commit 8b5aa1db67
+15
View File
@@ -0,0 +1,15 @@
FROM node:22-bookworm-slim AS builder
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
COPY . .
RUN npm run build
FROM node:22-bookworm-slim
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci --omit=dev
COPY . .
COPY --from=builder /app/dist ./dist
EXPOSE 3010
CMD ["node", "server.cjs"]