This commit is contained in:
2026-06-05 15:39:58 +02:00
commit 96a527c2a5
22 changed files with 4206 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
ARG NODE_VERSION=25.2.0
FROM node:${NODE_VERSION}-alpine
WORKDIR /usr/src/app
COPY ./src ./src
COPY ./tsconfig.json ./tsconfig.json
COPY ./public ./public
COPY package.json package.json
COPY package-lock.json package-lock.json
RUN npm ci
RUN npm run build
EXPOSE 3000
CMD [ "node", "build/src/index.js" ]