feat: build and publish docker image
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m4s

This commit is contained in:
Pihkaal
2025-12-21 14:04:38 +01:00
parent 68ae4b4d2a
commit 19b9f62c46
4 changed files with 57 additions and 0 deletions

16
Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
FROM node:20-alpine
WORKDIR /app
COPY package.json pnpm-lock.yaml ./
RUN corepack enable && corepack prepare pnpm@10.25.0 --activate
RUN pnpm install --frozen-lockfile
COPY . .
RUN pnpm run build
EXPOSE 3000
CMD ["node", "dist/index.js"]