Andrew McCracken Claude commited on
Commit
7942e87
·
1 Parent(s): b721fc6

Add knowledge_db directory and remove deprecated env var

Browse files

- Create /app/knowledge_db directory with write permissions
- Remove deprecated TRANSFORMERS_CACHE env var (use HF_HOME instead)
- Fixes PermissionError: [Errno 13] Permission denied: './knowledge_db'

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

Files changed (1) hide show
  1. Dockerfile +2 -4
Dockerfile CHANGED
@@ -11,12 +11,10 @@ ENV CACHE_ENABLED=true
11
 
12
  # Set Hugging Face cache to /data for persistence and write permissions
13
  ENV HF_HOME=/data/huggingface
14
- ENV TRANSFORMERS_CACHE=/data/huggingface/transformers
15
- ENV HF_HUB_CACHE=/data/huggingface/hub
16
 
17
  # Ensure all required directories exist and are writable
18
- RUN mkdir -p /data /app/models /data/huggingface/hub /data/huggingface/transformers && \
19
- chmod -R 777 /data /app/models
20
 
21
  EXPOSE 8000
22
  CMD ["python", "main.py"]
 
11
 
12
  # Set Hugging Face cache to /data for persistence and write permissions
13
  ENV HF_HOME=/data/huggingface
 
 
14
 
15
  # Ensure all required directories exist and are writable
16
+ RUN mkdir -p /data /app/models /app/knowledge_db /data/huggingface/hub /data/huggingface/transformers && \
17
+ chmod -R 777 /data /app/models /app/knowledge_db
18
 
19
  EXPOSE 8000
20
  CMD ["python", "main.py"]