FROM node:20-alpine WORKDIR /app COPY package*.json ./ RUN npm install --production COPY . . # Hugging Face Spaces (Docker SDK) expects the app to listen on 7860 EXPOSE 7860 ENV PORT=7860 CMD ["node", "server.js"]