Refactoring

This commit is contained in:
Carsten Graf
2026-01-23 14:13:18 +01:00
parent 33c62a7a2a
commit a0acd188a8
22 changed files with 2392 additions and 1611 deletions

18
Dockerfile Normal file
View File

@@ -0,0 +1,18 @@
FROM node:18-alpine
WORKDIR /app
# Package-Dateien kopieren
COPY package*.json ./
# Dependencies installieren
RUN npm ci --only=production
# Anwendungsdateien kopieren
COPY . .
# Ports freigeben
EXPOSE 3333 3334
# Anwendung starten
CMD ["node", "server.js"]