github-actions[bot] commited on
Commit
464b6dd
·
1 Parent(s): b2ccdfc

Sync from GitHub: abc795b1a210fac7432c7ab8a239408ca5e425d1

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -8
Dockerfile CHANGED
@@ -20,14 +20,6 @@ RUN apt-get update && apt-get install -y \
20
  && apt-get install -y nodejs \
21
  && rm -rf /var/lib/apt/lists/*
22
 
23
- # Download and setup Real-ESRGAN-ncnn-vulkan for image enhancement
24
- RUN mkdir -p /app/utils/realesrgan && \
25
- cd /app/utils/realesrgan && \
26
- wget https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan/releases/download/v0.2.0/realesrgan-ncnn-vulkan-v0.2.0-ubuntu.zip && \
27
- unzip realesrgan-ncnn-vulkan-v0.2.0-ubuntu.zip && \
28
- rm realesrgan-ncnn-vulkan-v0.2.0-ubuntu.zip && \
29
- chmod +x realesrgan-ncnn-vulkan
30
-
31
  # Copy requirements first for better caching
32
  COPY requirements.txt .
33
 
@@ -49,6 +41,14 @@ COPY inference.py .
49
  COPY app.py .
50
  COPY utils/ utils/
51
 
 
 
 
 
 
 
 
 
52
  # Expose Hugging Face Spaces default port
53
  EXPOSE 7860
54
 
 
20
  && apt-get install -y nodejs \
21
  && rm -rf /var/lib/apt/lists/*
22
 
 
 
 
 
 
 
 
 
23
  # Copy requirements first for better caching
24
  COPY requirements.txt .
25
 
 
41
  COPY app.py .
42
  COPY utils/ utils/
43
 
44
+ # Download and setup Real-ESRGAN-ncnn-vulkan for image enhancement (after copying utils/)
45
+ RUN mkdir -p /app/utils/realesrgan && \
46
+ cd /app/utils/realesrgan && \
47
+ wget -q https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan/releases/download/v0.2.0/realesrgan-ncnn-vulkan-v0.2.0-ubuntu.zip && \
48
+ unzip -q realesrgan-ncnn-vulkan-v0.2.0-ubuntu.zip && \
49
+ rm realesrgan-ncnn-vulkan-v0.2.0-ubuntu.zip && \
50
+ chmod +x realesrgan-ncnn-vulkan || echo "Real-ESRGAN setup failed, will use runtime download"
51
+
52
  # Expose Hugging Face Spaces default port
53
  EXPOSE 7860
54