mg643 commited on
Commit
9ca1345
·
1 Parent(s): 05c812e

Fix Dockerfile 4

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -2
Dockerfile CHANGED
@@ -6,12 +6,21 @@ COPY src/ src/
6
  COPY pyproject.toml .
7
  COPY uv.lock .
8
  COPY README.md .
9
- COPY src/brewmatch/models/checkpoints/ models/checkpoints/
10
 
11
  RUN pip install uv && uv sync --frozen
12
 
13
- EXPOSE 7860
 
 
 
 
 
 
 
 
 
14
 
 
15
  ENV FLASK_HOST=0.0.0.0
16
  ENV FLASK_PORT=7860
17
 
 
6
  COPY pyproject.toml .
7
  COPY uv.lock .
8
  COPY README.md .
 
9
 
10
  RUN pip install uv && uv sync --frozen
11
 
12
+ RUN pip install huggingface_hub && \
13
+ python -c "
14
+ from huggingface_hub import hf_hub_download
15
+ hf_hub_download(
16
+ repo_id='mg643/brewmatch_classical',
17
+ repo_type='model',
18
+ filename='classical.pkl',
19
+ local_dir='/app/models/checkpoints'
20
+ )
21
+ "
22
 
23
+ EXPOSE 7860
24
  ENV FLASK_HOST=0.0.0.0
25
  ENV FLASK_PORT=7860
26