Corrected file structure

This commit is contained in:
2026-05-03 23:10:26 +02:00
parent f85428a6db
commit ff6ecd2ff4
7 changed files with 861 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
FROM node:22-alpine
WORKDIR /app
COPY package.json package-lock.json* ./
RUN npm install --omit=dev
COPY server.js ./
COPY public ./public
# /data hält state.json, wird via Volume gemountet
RUN mkdir -p /data
EXPOSE 8080
CMD ["node", "server.js"]