teofizzy commited on
Commit
9bd1193
·
unverified ·
1 Parent(s): e805fef

Modify Dockerfile to install git-lfs and zstd

Browse files

Updated Dockerfile to include git-lfs and zstd for database handling.

Files changed (1) hide show
  1. Dockerfile +1 -4
Dockerfile CHANGED
@@ -2,8 +2,6 @@
2
  FROM python:3.10-slim
3
 
4
  # 1. Install system tools
5
- # CRITICAL: Added 'git-lfs' so we download the REAL database files, not pointers.
6
- # Added 'zstd' for Ollama.
7
  RUN apt-get update && apt-get install -y \
8
  curl \
9
  git \
@@ -34,7 +32,6 @@ COPY --chown=user . $HOME/app
34
 
35
  # 7. Startup
36
  # We clone the dataset. git-lfs ensures we get the big files.
37
- # CHANGE: Pulling 'qwen2.5:3b' instead of '7b' for a faster fallback.
38
  CMD rm -rf data_download && \
39
  git clone https://huggingface.co/datasets/teofizzy/mshauri-data data_download && \
40
  mv data_download/mshauri_fedha_v6.db . && \
@@ -47,4 +44,4 @@ CMD rm -rf data_download && \
47
  ollama pull qwen2.5:7b && \
48
  ollama pull nomic-embed-text && \
49
  echo "Models Ready. Launching App..." && \
50
- streamlit run src/app.py --server.port 7860 --server.address 0.0.0.0
 
2
  FROM python:3.10-slim
3
 
4
  # 1. Install system tools
 
 
5
  RUN apt-get update && apt-get install -y \
6
  curl \
7
  git \
 
32
 
33
  # 7. Startup
34
  # We clone the dataset. git-lfs ensures we get the big files.
 
35
  CMD rm -rf data_download && \
36
  git clone https://huggingface.co/datasets/teofizzy/mshauri-data data_download && \
37
  mv data_download/mshauri_fedha_v6.db . && \
 
44
  ollama pull qwen2.5:7b && \
45
  ollama pull nomic-embed-text && \
46
  echo "Models Ready. Launching App..." && \
47
+ streamlit run src/app.py --server.port 7860 --server.address 0.0.0.0