bahi-bh commited on
Commit
1448bb2
·
verified ·
1 Parent(s): ba79596

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -10
Dockerfile CHANGED
@@ -12,23 +12,18 @@ RUN apt-get update && apt-get install -y \
12
 
13
  RUN pip install --upgrade pip
14
 
15
- # تثبيت g4f مع واجهة GUI كاملة
16
  RUN pip install --no-cache-dir \
17
- "g4f[gui]" \
18
  fastapi \
19
  uvicorn \
20
  curl_cffi \
21
  nest_asyncio \
22
  python-multipart
23
 
24
- # تحميل g4f-working
25
- RUN git clone https://github.com/maruf009sultan/g4f-working /tmp/g4f-working
26
-
27
- # نسخ الملفات المعدلة
28
- RUN cp -rf /tmp/g4f-working/* /usr/local/lib/python3.10/site-packages/g4f/
29
-
30
- # حذف الملفات المؤقتة
31
- RUN rm -rf /tmp/g4f-working
32
 
33
  EXPOSE 7860
34
 
 
12
 
13
  RUN pip install --upgrade pip
14
 
 
15
  RUN pip install --no-cache-dir \
16
+ "g4f[all]" \
17
  fastapi \
18
  uvicorn \
19
  curl_cffi \
20
  nest_asyncio \
21
  python-multipart
22
 
23
+ # تحديث providers فقط بدون كسر المكتبة
24
+ RUN git clone https://github.com/maruf009sultan/g4f-working /tmp/g4f-working && \
25
+ find /tmp/g4f-working -name "*.py" -path "*Provider*" -exec cp {} /usr/local/lib/python3.10/site-packages/g4f/Provider/ \; && \
26
+ rm -rf /tmp/g4f-working
 
 
 
 
27
 
28
  EXPOSE 7860
29