modified: Dockerfile
modified: docker-compose.yml
This commit is contained in:
20
Dockerfile
20
Dockerfile
@@ -24,11 +24,21 @@ RUN mkdir -p uploads vectordb .cache && chown -R appuser:appgroup uploads vector
|
|||||||
|
|
||||||
USER appuser
|
USER appuser
|
||||||
|
|
||||||
ENV PYTHONDONTWRITEBYTECODE=1 \
|
ENV PYTHONDONTWRITEBYTECODE=1
|
||||||
PYTHONUNBUFFERED=1 \
|
ENV PYTHONUNBUFFERED=1
|
||||||
FLASK_ENV=production \
|
ENV FLASK_ENV=$FLASK_ENV
|
||||||
TRANSFORMERS_CACHE=/app/.cache \
|
ENV SECRET_KEY=$SECRET_KEY
|
||||||
HF_HOME=/app/.cache
|
ENV AI_PROVIDER=$AI_PROVIDER
|
||||||
|
ENV LM_STUDIO_URL=$LM_STUDIO_URL
|
||||||
|
ENV LM_STUDIO_MODEL=$LM_STUDIO_MODEL
|
||||||
|
ENV OPENAI_API_KEY=$OPENAI_API_KEY
|
||||||
|
ENV OPENAI_MODEL=$OPENAI_MODEL
|
||||||
|
ENV DATABASE_URI=$DATABASE_URI
|
||||||
|
ENV RAG_TOP_K=$RAG_TOP_K
|
||||||
|
ENV RAG_CHUNK_SIZE=$RAG_CHUNK_SIZE
|
||||||
|
ENV RAG_CHUNK_OVERLAP=$RAG_CHUNK_OVERLAP
|
||||||
|
ENV TRANSFORMERS_CACHE=/app/.cache
|
||||||
|
ENV HF_HOME=/app/.cache
|
||||||
|
|
||||||
EXPOSE 5000
|
EXPOSE 5000
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,6 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "5000:5000"
|
- "5000:5000"
|
||||||
env_file:
|
|
||||||
- .env
|
|
||||||
volumes:
|
volumes:
|
||||||
- uploads:/app/uploads
|
- uploads:/app/uploads
|
||||||
- vectordb:/app/vectordb
|
- vectordb:/app/vectordb
|
||||||
|
|||||||
Reference in New Issue
Block a user