Dockerfile
Rama main · réplica de lectura del repositorio original.
FROM node:22
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
COPY . .
ENV NODE_ENV=production
ENV MACROMAIL_DATA_DIR=/data
ENV PORT=3000
ENV HOSTNAME=0.0.0.0
RUN mkdir -p /data && npm run build
EXPOSE 3000
VOLUME ["/data"]
CMD ["node", "node_modules/next/dist/bin/next", "start", "-H", "0.0.0.0", "-p", "3000"]