koyu008 commited on
Commit
a2943af
·
verified ·
1 Parent(s): 97871a5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -2
Dockerfile CHANGED
@@ -3,6 +3,7 @@ FROM python:3.10-slim
3
  # Set environment variables
4
  ENV HF_HOME=/data/huggingface
5
  ENV PYANNOTE_CACHE=/data/huggingface
 
6
  ENV PATH="/root/.local/bin:$PATH"
7
 
8
  WORKDIR /app
@@ -13,7 +14,7 @@ RUN apt-get update && apt-get install -y \
13
  && rm -rf /var/lib/apt/lists/*
14
 
15
  # Create cache and tmp directories with appropriate permissions
16
- RUN mkdir -p /data/huggingface /tmp && chmod -R 777 /data /tmp
17
 
18
  # Copy requirements file
19
  COPY requirements.txt .
@@ -29,4 +30,4 @@ COPY . .
29
  EXPOSE 7860
30
 
31
  # Run app using gunicorn
32
- CMD ["gunicorn", "--bind", "0.0.0.0:7860", "--workers", "1", "--timeout", "600", "app:app"]
 
3
  # Set environment variables
4
  ENV HF_HOME=/data/huggingface
5
  ENV PYANNOTE_CACHE=/data/huggingface
6
+ ENV MPLCONFIGDIR=/tmp/matplotlib
7
  ENV PATH="/root/.local/bin:$PATH"
8
 
9
  WORKDIR /app
 
14
  && rm -rf /var/lib/apt/lists/*
15
 
16
  # Create cache and tmp directories with appropriate permissions
17
+ RUN mkdir -p /data/huggingface /tmp/matplotlib && chmod -R 777 /data /tmp
18
 
19
  # Copy requirements file
20
  COPY requirements.txt .
 
30
  EXPOSE 7860
31
 
32
  # Run app using gunicorn
33
+ CMD ["gunicorn", "--bind", "0.0.0.0:7860", "--workers", "1", "--timeout", "1800", "app:app"]