gabefromsimplebit commited on
Commit
72846c1
·
verified ·
1 Parent(s): 2906349

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -5
Dockerfile CHANGED
@@ -12,17 +12,17 @@ RUN apt-get update && apt-get install -y \
12
  libssl-dev \
13
  && rm -rf /var/lib/apt/lists/*
14
 
15
- # Build zsign correctly (IMPORTANT FIX)
16
  RUN git clone --depth 1 https://github.com/zhlynn/zsign.git /opt/zsign && \
17
  cd /opt/zsign/build/linux && \
18
  make && \
19
- cp zsign /usr/local/bin/zsign
20
 
21
  # App setup
22
  WORKDIR /app
23
  COPY . .
24
 
25
- RUN pip install flask flask-cors gunicorn
26
 
27
- # IMPORTANT: increase timeout + prevent worker crash
28
- CMD ["gunicorn", "-b", "0.0.0.0:7860", "app:app", "--workers", "1", "--timeout", "600", "--preload"]
 
12
  libssl-dev \
13
  && rm -rf /var/lib/apt/lists/*
14
 
15
+ # Build zsign
16
  RUN git clone --depth 1 https://github.com/zhlynn/zsign.git /opt/zsign && \
17
  cd /opt/zsign/build/linux && \
18
  make && \
19
+ cp /opt/zsign/bin/zsign /usr/local/bin/zsign
20
 
21
  # App setup
22
  WORKDIR /app
23
  COPY . .
24
 
25
+ RUN pip install --no-cache-dir flask flask-cors gunicorn
26
 
27
+ # IMPORTANT: HF expects port 7860
28
+ CMD ["gunicorn", "-b", "0.0.0.0:7860", "--workers", "1", "--timeout", "600", "app:app"]