Spaces:
Sleeping
Sleeping
Modify Dockerfile to install git-lfs and zstd
Browse filesUpdated Dockerfile to include git-lfs and zstd for database handling.
- 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
|