# WochenPlan 1.0 · © 2026 Moserlix · nur privater Gebrauch, keine kommerzielle Nutzung, auf eigene Gefahr
FROM node:20-alpine
ENV NODE_ENV=production TZ=Europe/Berlin
RUN apk add --no-cache tzdata
WORKDIR /app
COPY package.json server.js ./
COPY public ./public
EXPOSE 8105
HEALTHCHECK --interval=60s --timeout=5s CMD wget -qO- http://127.0.0.1:${PORT:-8105}/api/health || exit 1
CMD ["node", "server.js"]
