triflix commited on
Commit
9d0c78a
Β·
verified Β·
1 Parent(s): c2fefe7

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -11,7 +11,7 @@ ENV OLLAMA_HOST=0.0.0.0:11434
11
  ENV OLLAMA_MODELS=/data/models
12
  ENV DATA_DIR=/data
13
 
14
- # Install system deps
15
  RUN apt-get update && apt-get install -y \
16
  curl \
17
  wget \
@@ -19,9 +19,10 @@ RUN apt-get update && apt-get install -y \
19
  python3-pip \
20
  git \
21
  ca-certificates \
 
22
  && rm -rf /var/lib/apt/lists/*
23
 
24
- # ── Install Ollama ──────────────────────────────────────────
25
  RUN curl -fsSL https://ollama.com/install.sh | sh
26
 
27
  # ── Install Open WebUI ──────────────────────────────────────
@@ -37,7 +38,6 @@ RUN chmod +x /start.sh
37
  # HuggingFace Spaces expects port 7860
38
  EXPOSE 7860
39
 
40
- # Open WebUI internal data
41
  ENV WEBUI_DATA_DIR=/data/webui
42
 
43
  CMD ["/start.sh"]
 
11
  ENV OLLAMA_MODELS=/data/models
12
  ENV DATA_DIR=/data
13
 
14
+ # ── Install system deps (zstd is REQUIRED by Ollama installer) ──
15
  RUN apt-get update && apt-get install -y \
16
  curl \
17
  wget \
 
19
  python3-pip \
20
  git \
21
  ca-certificates \
22
+ zstd \
23
  && rm -rf /var/lib/apt/lists/*
24
 
25
+ # ── Install Ollama (now zstd is present βœ…) ─────────────────
26
  RUN curl -fsSL https://ollama.com/install.sh | sh
27
 
28
  # ── Install Open WebUI ──────────────────────────────────────
 
38
  # HuggingFace Spaces expects port 7860
39
  EXPOSE 7860
40
 
 
41
  ENV WEBUI_DATA_DIR=/data/webui
42
 
43
  CMD ["/start.sh"]