added more structure to project

This commit is contained in:
2025-07-21 14:51:10 +02:00
parent 22b358f543
commit c4c8db94a6
6 changed files with 239 additions and 2 deletions

View File

@@ -0,0 +1,12 @@
FROM node:20-alpine
WORKDIR /backend
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 4000
CMD ["npm", "start"]