Nightwing11 commited on
Commit
de15cea
·
verified ·
1 Parent(s): ab51f52

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -7
Dockerfile CHANGED
@@ -36,14 +36,17 @@ COPY . .
36
  RUN groupadd -g ${USER_GID} appuser && \
37
  useradd -m -u ${USER_UID} -g appuser appuser
38
 
39
- # Create directories and set permissions
40
- RUN mkdir -p /app/Rag/chromadb.db && \
41
- mkdir -p /app/Data && \
 
 
 
 
 
 
42
  chown -R appuser:appuser /app
43
 
44
  USER appuser
45
 
46
- # Make sure your Python code uses this path for ChromaDB
47
- ENV CHROMA_PERSISTENCE_DIRECTORY=/app/Rag/chromadb.db
48
-
49
- CMD ["python", "-m","ui.app"]
 
36
  RUN groupadd -g ${USER_GID} appuser && \
37
  useradd -m -u ${USER_UID} -g appuser appuser
38
 
39
+ # Set environment variables for persistent storage
40
+ ENV CHROMA_PERSISTENCE_DIRECTORY=/data/chromadb
41
+ ENV TRANSCRIPTS_FOLDER=/data/transcripts
42
+
43
+ # Optionally create directories (not strictly necessary as code handles it)
44
+ RUN mkdir -p /data/chromadb /data/transcripts
45
+
46
+ # Create directories with correct permissions (remove unnecessary chromadb.db)
47
+ RUN mkdir -p /app/Rag /app/Data && \
48
  chown -R appuser:appuser /app
49
 
50
  USER appuser
51
 
52
+ CMD ["python", "-m", "ui.app"]y