FROM node:20-alpine WORKDIR /app # Copier package.json COPY frontend/package*.json ./ # Installer dépendances RUN npm install --legacy-peer-deps # Copier code source COPY frontend/ . # Build argument for API URL ARG REACT_APP_API_URL=http://backend:8000 ENV REACT_APP_API_URL=${REACT_APP_API_URL} # Development environment variables for detailed logging ENV NODE_ENV=development ENV NEXT_PUBLIC_DEBUG=true ENV DEBUG=* EXPOSE 3000 # Mode développement avec hot reload et logs verbeux # --turbopack-trace=verbose pour plus de détails CMD ["npm", "run", "dev", "--", "-H", "0.0.0.0", "--port", "3000"]