add deployments

This commit is contained in:
Morten Olsen
2025-07-28 22:50:38 +02:00
parent 48f1bde404
commit ed74769822
18 changed files with 698 additions and 11 deletions

6
Dockerfile Normal file
View File

@@ -0,0 +1,6 @@
FROM node:23-alpine
RUN corepack enable
COPY package.json pnpm-lock.yaml ./
RUN pnpm install --frozen-lockfile --prod
COPY . .
CMD ["node", "src/index.ts"]