AtefAndrus commited on
Commit
43b1996
·
unverified ·
1 Parent(s): 41da25b

Switch to Docker SDK to fix gradio/huggingface_hub version conflict

Browse files
Files changed (3) hide show
  1. Dockerfile +26 -0
  2. README.md +1 -3
  3. requirements.txt +2 -1
Dockerfile ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.10-slim
2
+
3
+ WORKDIR /app
4
+
5
+ # Install system dependencies
6
+ RUN apt-get update && apt-get install -y \
7
+ git \
8
+ && rm -rf /var/lib/apt/lists/*
9
+
10
+ # Install Python dependencies
11
+ COPY requirements.txt .
12
+ RUN pip install --no-cache-dir -r requirements.txt
13
+
14
+ # Copy application code
15
+ COPY . .
16
+
17
+ # Create necessary directories
18
+ RUN mkdir -p /app/responses /app/data
19
+
20
+ # Set environment variables
21
+ ENV GRADIO_SERVER_NAME=0.0.0.0
22
+ ENV GRADIO_SERVER_PORT=7860
23
+
24
+ EXPOSE 7860
25
+
26
+ CMD ["python", "app.py"]
README.md CHANGED
@@ -3,9 +3,7 @@ title: Jmoji Human Evaluation
3
  emoji: 📊
4
  colorFrom: blue
5
  colorTo: purple
6
- sdk: gradio
7
- sdk_version: "4.44.0"
8
- app_file: app.py
9
  pinned: false
10
  ---
11
 
 
3
  emoji: 📊
4
  colorFrom: blue
5
  colorTo: purple
6
+ sdk: docker
 
 
7
  pinned: false
8
  ---
9
 
requirements.txt CHANGED
@@ -1 +1,2 @@
1
- gradio>=5.0.0
 
 
1
+ gradio==5.9.1
2
+ huggingface_hub>=0.25.1