FROM node:18-alpine

WORKDIR /app

COPY package*.json ./
RUN npm install --omit=dev

COPY . .

# tmp_uploads se crea en runtime, pero lo dejamos listo por si acaso
RUN mkdir -p tmp_uploads

EXPOSE 3000

CMD ["node", "server.js"]
