# 1. استخدام نسخة Node.js خفيفة ومستقرة FROM node:20-slim # 2. تحديد مجلد العمل داخل الحاوية WORKDIR /app # 3. نسخ ملفات الحزم أولاً لتسريع البناء اللاحق COPY package*.json ./ # 4. تثبيت الحزم المطلوبة للمشروع RUN npm install # 5. نسخ باقي كود السيرفر إلى داخل الحاوية COPY . . # 6. فتح المنفذ الخاص بـ Hugging Face EXPOSE 7860 # 7. أمر تشغيل السيرفر فور تشغيل الحاوية CMD ["npm", "start"]