fix: Docker API env vars for vLLM/TEI
- Copy packages dist/ in Dockerfile - Fix env vars in api service (vLLM :8000, TEI :8001) - Remove duplicate RAG_EMBEDDING_MODEL key
This commit is contained in:
@@ -44,6 +44,12 @@ RUN npm ci --omit=dev --ignore-scripts 2>/dev/null || npm install --omit=dev --i
|
||||
COPY dist/ ./
|
||||
COPY apps/api/dist/ ./apps/api/dist/
|
||||
COPY apps/web/dist/ ./apps/web/dist/
|
||||
COPY packages/core/dist/ ./packages/core/dist/
|
||||
COPY packages/auth/dist/ ./packages/auth/dist/
|
||||
COPY packages/chat-domain/dist/ ./packages/chat-domain/dist/
|
||||
COPY packages/persona-domain/dist/ ./packages/persona-domain/dist/
|
||||
COPY packages/node-engine/dist/ ./packages/node-engine/dist/
|
||||
COPY packages/storage/dist/ ./packages/storage/dist/
|
||||
|
||||
# Copy scripts
|
||||
COPY scripts/tts_synthesize.py scripts/tts_clone_voice.py scripts/tts-server.py \
|
||||
|
||||
+6
-4
@@ -73,9 +73,12 @@ services:
|
||||
- ./scripts:/app/scripts:ro
|
||||
- /home/kxkm/openDAW/packages/app/studio/dist:/app/daw:ro
|
||||
environment:
|
||||
LLM_URL: "${LLM_URL:-http://localhost:11434}"
|
||||
LLM_MODEL: "${LLM_MODEL:-qwen-14b-awq}"
|
||||
OLLAMA_URL: "http://localhost:11434"
|
||||
LLM_URL: "${LLM_URL:-http://localhost:8000}"
|
||||
LLM_MODEL: "${LLM_MODEL:-qwen-32b-awq}"
|
||||
LLM_API_KEY: "${LLM_API_KEY:-}"
|
||||
OLLAMA_URL: "${OLLAMA_URL:-http://localhost:8001}"
|
||||
EMBEDDING_BACKEND: "${EMBEDDING_BACKEND:-tei}"
|
||||
RAG_EMBEDDING_MODEL: "${RAG_EMBEDDING_MODEL:-nomic-ai/nomic-embed-text-v1.5}"
|
||||
DATABASE_URL: "postgres://kxkm:kxkm@localhost:5432/kxkm_clown"
|
||||
NODE_ENV: production
|
||||
V2_API_PORT: "${API_PORT:-3333}"
|
||||
@@ -98,7 +101,6 @@ services:
|
||||
RAG_CHUNK_SIZE: "${RAG_CHUNK_SIZE:-500}"
|
||||
RAG_MIN_SIMILARITY: "${RAG_MIN_SIMILARITY:-0.3}"
|
||||
RAG_MAX_RESULTS: "${RAG_MAX_RESULTS:-3}"
|
||||
RAG_EMBEDDING_MODEL: "${RAG_EMBEDDING_MODEL:-nomic-embed-text}"
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
|
||||
Reference in New Issue
Block a user