# 1. On part d'une base officielle avec Java 21 déjà installé FROM eclipse-temurin:21-jdk # 2. On installe Maven, Unzip, et Node.js (version 20) RUN apt-get update && apt-get install -y curl maven unzip && \ curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && \ apt-get install -y nodejs # 3. Configuration du dossier de travail WORKDIR /app # 4. Copie des fichiers Node.js et installation des dépendances COPY package*.json ./ RUN npm install # 5. Copie du reste de votre code Node.js (server.js, etc.) COPY . . # 6. Port exposé par Hugging Face EXPOSE 7860 # 7. Démarrage de votre serveur Node.js CMD ["node", "server.js"]