Dockerfile hinzugefügt

This commit is contained in:
2025-11-18 10:27:38 +00:00
parent b73053c602
commit 63539e9d8f

20
Dockerfile Normal file
View File

@@ -0,0 +1,20 @@
# Wir nutzen ein leichtes Node.js Image als Basis
FROM node:20-alpine
# Arbeitsverzeichnis im Container erstellen
WORKDIR /usr/src/app
# Erst nur die "Zutatenlisten" kopieren (für effizientes Caching)
COPY package*.json ./
# Abhängigkeiten installieren
RUN npm install
# Jetzt den restlichen Code kopieren
COPY . .
# Port freigeben (Standard bei Hack.chat)
EXPOSE 6060
# Startbefehl
CMD ["npm", "start"]