Geo_guard / UPLOAD_GUIDE.md
saif7x's picture
Upload 5 files
4416f5e verified
|
Raw
History Blame Contribute Delete
2.22 kB
# 🚀 خطوات رفع GeoGuard على HuggingFace Spaces
## 📁 الملفات المطلوبة
```
geoguard/
├── app.py ← الكود الرئيسي
├── requirements.txt ← المكتبات
└── README.md ← وصف المشروع
```
---
## الخطوة 1️⃣ – إنشاء حساب على HuggingFace
1. افتح: https://huggingface.co/join
2. سجّل بالإيميل
3. فعّل الحساب من الإيميل
---
## الخطوة 2️⃣ – إنشاء Space جديد
1. افتح: https://huggingface.co/new-space
2. املأ البيانات:
- **Space name**: `geo-guard`
- **License**: MIT
- **SDK**: اختر **Gradio**
- **Hardware**: `CPU Basic` (مجاني)
3. اضغط **Create Space**
---
## الخطوة 3️⃣ – رفع الملفات (طريقتين)
### 🅰️ الطريقة الأسهل: رفع مباشر من الموقع
1. افتح الـ Space اللي أنشأته
2. اضغط **Files** ثم **Add file** ثم **Upload files**
3. ارفع الملفات الثلاثة:
- `app.py`
- `requirements.txt`
- `README.md`
4. اضغط **Commit changes**
### 🅱️ الطريقة الاحترافية: Git
```bash
# تثبيت git-lfs
git lfs install
# استنساخ الـ Space
git clone https://huggingface.co/spaces/اسمك/geo-guard
cd geo-guard
# نسخ الملفات
cp app.py requirements.txt README.md .
# رفع
git add .
git commit -m "🚀 Initial upload - GeoGuard AI"
git push
```
---
## الخطوة 4️⃣ – انتظر البناء التلقائي
- بعد الرفع، HuggingFace هيبني المشروع تلقائياً ⚙️
- الوقت: 3-5 دقائق
- هتلاقي شاشة Building ثم Running ✅
---
## الخطوة 5️⃣ – شارك الرابط 🎉
رابط مشروعك هيكون:
```
https://huggingface.co/spaces/اسمك/geo-guard
```
---
## ⚠️ ملاحظات مهمة
- الـ `CPU Basic` مجاني بس بطيء شوية
- لو عايز GPU أسرع: اختر `T4 Small` (مدفوع)
- أول مرة النموذج بيتحمل (49MB) ممكن ياخد دقيقة
- لو الـ Space وقف، هيشتغل تاني لما حد يفتحه