# Используем официальный образ Node.js на базе Debian FROM node:18-slim # Устанавливаем рабочую директорию WORKDIR /usr/src/app # Копируем package.json и package-lock.json (или yarn.lock) COPY package*.json ./ # Устанавливаем зависимости RUN npm install # Копируем остальные файлы проекта COPY . . # Собираем приложение (если нужно) RUN npm run build # Указываем порт, который будет использовать приложение # (Hugging Face Spaces ожидает, что приложение слушает порт 7860) ENV PORT=7860 EXPOSE 7860 # Команда для запуска приложения CMD ["node", "main.js"]