# base liviano con Node y cron FROM node:24-slim # instala cronie RUN apk add --no-cache cronie WORKDIR /app COPY package*.json ./ RUN npm ci --omit=dev # solo deps prod COPY . . # scripts de sistema: se lanzan por cronie COPY cron/ /etc/periodic/ RUN chmod +x /etc/periodic/*/* # arranca cron (en background) y luego Node CMD sh -c "crond -f & node cron-worker.js"