diff --git a/backend/Dockerfile b/backend/Dockerfile index b3ca787..c3f3897 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,18 +1,17 @@ -FROM node:20-alpine - -# Install dependencies for native modules -RUN apk add --no-cache python3 make g++ +# Usa l'immagine Node completa per compatibilità massima +FROM node:20 WORKDIR /app COPY package.json ./ -# Install dependencies -RUN npm install +# Installazione pulita e verbosa per vedere eventuali errori +RUN rm -rf node_modules package-lock.json && \ + npm install COPY . . -# Ensure uploads directory exists +# Crea la cartella uploads RUN mkdir -p uploads EXPOSE 3000