✅ چکلیست آپلود به Hugging Face
قبل از آپلود
فایلها (همه آماده است ✅)
- app.py (24 KB)
- requirements.txt (0.5 KB)
- README.md (12 KB)
- api-resources/crypto_resources_unified_2025-11-11.json (105 KB)
تستها (همه پاس شد ✅)
- HTTP REST API
- WebSocket
- رابط کاربری
- از کلاینت خارجی
- Real-time updates
مراحل آپلود
مرحله 1: ایجاد Space
- برو به https://huggingface.co/spaces
- کلیک "Create new Space"
- نام Space را وارد کن
- SDK را "Docker" انتخاب کن
- "Create Space" را کلیک کن
مرحله 2: آپلود فایلها
- app.py را آپلود کن
- requirements.txt را آپلود کن
- README.md را آپلود کن
- پوشه api-resources/ را آپلود کن
مرحله 3: تست بعد از Deploy
- صبر کن تا build تمام شود (2-3 دقیقه)
- صفحه Space را باز کن
- بررسی کن UI لود میشود
- WebSocket متصل میشود (badge سبز)
- روی دستهها کلیک کن
- /docs را باز کن
- یک API call تست کن
اگر مشکلی پیش آمد
سرور بالا نمیآید
- بررسی کن همه فایلها آپلود شده
- بررسی کن api-resources/ موجود است
- logs را در HF بررسی کن
WebSocket متصل نمیشود
- از wss:// استفاده کن (نه ws://)
- مرورگر را refresh کن
- console browser را چک کن
UI نمایش داده نمیشود
- بررسی کن app.py درست آپلود شده
- / را مستقیم باز کن
- cache مرورگر را پاک کن
بعد از آپلود موفق
به اشتراک بگذار
- لینک Space را save کن
- در README اصلی لینک را اضافه کن
- با دوستان به اشتراک بگذار
توسعه بیشتر (اختیاری)
- Rate limiting اضافه کن
- Authentication پیاده کن
- Caching اضافه کن
- Logging به فایل
- Monitoring
همه چیز آماده است! موفق باشید! 🎊