Martí Umbert
commited on
Commit
·
72697d5
1
Parent(s):
9ceff9f
Dockerfile: set MPLCONFIGDIR for matplotlib and create /.cache manually with permissiosn
Browse files- Dockerfile +5 -0
Dockerfile
CHANGED
|
@@ -14,6 +14,7 @@ ENV HF_HUB_CACHE="/app/tmp/cache/huggingface/hub"
|
|
| 14 |
ENV XDG_CACHE_HOME="/app/tmp/cache/huggingface"
|
| 15 |
ENV LIBROSA_CACHE_DIR="/app/tmp/librosa_cache"
|
| 16 |
ENV NUMBA_CACHE_DIR="/app/tmp/numba_cache"
|
|
|
|
| 17 |
ENV HF_HUB_ETAG_TIMEOUT="600"
|
| 18 |
ENV HF_HUB_DOWNLOAD_TIMEOUT="600"
|
| 19 |
|
|
@@ -46,13 +47,17 @@ RUN mkdir -p $HF_HOME && \
|
|
| 46 |
mkdir -p $XDG_CACHE_HOME && \
|
| 47 |
mkdir -p $LIBROSA_CACHE_DIR && \
|
| 48 |
mkdir -p $NUMBA_CACHE_DIR && \
|
|
|
|
| 49 |
chmod 777 $HF_HOME && \
|
| 50 |
chmod 777 $HF_HUB_CACHE && \
|
| 51 |
chmod 777 $XDG_CACHE_HOME && \
|
| 52 |
chmod 777 $LIBROSA_CACHE_DIR && \
|
| 53 |
chmod 777 $NUMBA_CACHE_DIR && \
|
|
|
|
| 54 |
chmod -R 777 /app
|
| 55 |
|
|
|
|
|
|
|
| 56 |
# Install WhisperLiveKit directly, allowing for optional dependencies
|
| 57 |
# Note: For gates modedls, need to add your HF toke. See README.md
|
| 58 |
# for more details.
|
|
|
|
| 14 |
ENV XDG_CACHE_HOME="/app/tmp/cache/huggingface"
|
| 15 |
ENV LIBROSA_CACHE_DIR="/app/tmp/librosa_cache"
|
| 16 |
ENV NUMBA_CACHE_DIR="/app/tmp/numba_cache"
|
| 17 |
+
ENV MPLCONFIGDIR="/app/tmp/matplotlib"
|
| 18 |
ENV HF_HUB_ETAG_TIMEOUT="600"
|
| 19 |
ENV HF_HUB_DOWNLOAD_TIMEOUT="600"
|
| 20 |
|
|
|
|
| 47 |
mkdir -p $XDG_CACHE_HOME && \
|
| 48 |
mkdir -p $LIBROSA_CACHE_DIR && \
|
| 49 |
mkdir -p $NUMBA_CACHE_DIR && \
|
| 50 |
+
mkdir -p $MPLCONFIGDIR && \
|
| 51 |
chmod 777 $HF_HOME && \
|
| 52 |
chmod 777 $HF_HUB_CACHE && \
|
| 53 |
chmod 777 $XDG_CACHE_HOME && \
|
| 54 |
chmod 777 $LIBROSA_CACHE_DIR && \
|
| 55 |
chmod 777 $NUMBA_CACHE_DIR && \
|
| 56 |
+
chmod 777 $MPLCONFIGDIR && \
|
| 57 |
chmod -R 777 /app
|
| 58 |
|
| 59 |
+
RUN mkdir -p /.cache && chmod -R 777 /.cache
|
| 60 |
+
|
| 61 |
# Install WhisperLiveKit directly, allowing for optional dependencies
|
| 62 |
# Note: For gates modedls, need to add your HF toke. See README.md
|
| 63 |
# for more details.
|