File size: 2,340 Bytes
3a660a3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# ✅ چکلیست آپلود به Hugging Face
## قبل از آپلود
### فایلها (همه آماده است ✅)
- [x] app.py (24 KB)
- [x] requirements.txt (0.5 KB)
- [x] README.md (12 KB)
- [x] api-resources/crypto_resources_unified_2025-11-11.json (105 KB)
### تستها (همه پاس شد ✅)
- [x] HTTP REST API
- [x] WebSocket
- [x] رابط کاربری
- [x] از کلاینت خارجی
- [x] Real-time updates
## مراحل آپلود
### مرحله 1: ایجاد Space
1. [ ] برو به https://huggingface.co/spaces
2. [ ] کلیک "Create new Space"
3. [ ] نام Space را وارد کن
4. [ ] SDK را "Docker" انتخاب کن
5. [ ] "Create Space" را کلیک کن
### مرحله 2: آپلود فایلها
1. [ ] app.py را آپلود کن
2. [ ] requirements.txt را آپلود کن
3. [ ] README.md را آپلود کن
4. [ ] پوشه api-resources/ را آپلود کن
### مرحله 3: تست بعد از Deploy
1. [ ] صبر کن تا build تمام شود (2-3 دقیقه)
2. [ ] صفحه Space را باز کن
3. [ ] بررسی کن UI لود میشود
4. [ ] WebSocket متصل میشود (badge سبز)
5. [ ] روی دستهها کلیک کن
6. [ ] /docs را باز کن
7. [ ] یک 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
---
**همه چیز آماده است! موفق باشید! 🎊**
|