diff --git a/Dockerfile b/Dockerfile index 25b81b1..5f06fe0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,11 +24,21 @@ RUN mkdir -p uploads vectordb .cache && chown -R appuser:appgroup uploads vector USER appuser -ENV PYTHONDONTWRITEBYTECODE=1 \ - PYTHONUNBUFFERED=1 \ - FLASK_ENV=production \ - TRANSFORMERS_CACHE=/app/.cache \ - HF_HOME=/app/.cache +ENV PYTHONDONTWRITEBYTECODE=1 +ENV PYTHONUNBUFFERED=1 +ENV FLASK_ENV=$FLASK_ENV +ENV SECRET_KEY=$SECRET_KEY +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 diff --git a/docker-compose.yml b/docker-compose.yml index ee19252..910dab8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,8 +6,6 @@ services: restart: unless-stopped ports: - "5000:5000" - env_file: - - .env volumes: - uploads:/app/uploads - vectordb:/app/vectordb