| # ✅ چکلیست آپلود به 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 | |
| --- | |
| **همه چیز آماده است! موفق باشید! 🎊** | |