File size: 2,216 Bytes
4416f5e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
77
78
79
80
81
82
# 🚀 خطوات رفع 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 وقف، هيشتغل تاني لما حد يفتحه