# استفاده از پایتون نسخه سبک FROM python:3.10-slim # تنظیم پوشه کاری WORKDIR /app # نصب پیش‌نیازهای سیستم برای کار با ویدیو و عکس RUN apt-get update && apt-get install -y \ ffmpeg \ libsm6 \ libxext6 \ && rm -rf /var/lib/apt/lists/* # نصب کتابخانه‌های پایتون RUN pip install --no-cache-dir gradio gradio_client # کپی کردن کد به داخل کانتینر COPY app.py . # باز کردن پورت مورد نیاز هاگینگ‌فیس EXPOSE 7860 # دستور اجرا CMD ["python", "app.py"]