fix bd
This commit is contained in:
@@ -65,6 +65,13 @@ services:
|
||||
DEFAULT_LLM_BASE_URL: ${DEFAULT_LLM_BASE_URL:-http://host.docker.internal:1234/v1}
|
||||
DEFAULT_LLM_API_KEY: ${DEFAULT_LLM_API_KEY:-dummy}
|
||||
DEFAULT_LLM_MODEL: ${DEFAULT_LLM_MODEL:-local-model}
|
||||
# Default embeddings settings (overridable via admin panel)
|
||||
DEFAULT_EMBEDDING_PROVIDER: ${DEFAULT_EMBEDDING_PROVIDER:-hash}
|
||||
DEFAULT_EMBEDDING_BASE_URL: ${DEFAULT_EMBEDDING_BASE_URL:-}
|
||||
DEFAULT_EMBEDDING_API_KEY: ${DEFAULT_EMBEDDING_API_KEY:-}
|
||||
DEFAULT_EMBEDDING_MODEL: ${DEFAULT_EMBEDDING_MODEL:-text-embedding-3-small}
|
||||
DEFAULT_EMBEDDING_DIM: ${DEFAULT_EMBEDDING_DIM:-0}
|
||||
DEFAULT_EMBEDDING_REQUEST_TIMEOUT: ${DEFAULT_EMBEDDING_REQUEST_TIMEOUT:-60}
|
||||
ports:
|
||||
- "8000:8000"
|
||||
volumes:
|
||||
@@ -72,6 +79,12 @@ services:
|
||||
# Print admin setup token to console on first run
|
||||
stdin_open: true
|
||||
tty: true
|
||||
healthcheck:
|
||||
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8000/health', timeout=3)"]
|
||||
interval: 5s
|
||||
timeout: 5s
|
||||
retries: 30
|
||||
start_period: 30s
|
||||
|
||||
worker:
|
||||
build:
|
||||
@@ -85,6 +98,8 @@ services:
|
||||
condition: service_healthy
|
||||
qdrant:
|
||||
condition: service_started
|
||||
backend:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
DATABASE_URL: postgresql+asyncpg://${POSTGRES_USER:-airpg}:${POSTGRES_PASSWORD:-airpg_secret}@postgres:5432/${POSTGRES_DB:-airpg}
|
||||
REDIS_URL: redis://redis:6379/0
|
||||
@@ -94,6 +109,12 @@ services:
|
||||
DEFAULT_LLM_BASE_URL: ${DEFAULT_LLM_BASE_URL:-http://host.docker.internal:1234/v1}
|
||||
DEFAULT_LLM_API_KEY: ${DEFAULT_LLM_API_KEY:-dummy}
|
||||
DEFAULT_LLM_MODEL: ${DEFAULT_LLM_MODEL:-local-model}
|
||||
DEFAULT_EMBEDDING_PROVIDER: ${DEFAULT_EMBEDDING_PROVIDER:-hash}
|
||||
DEFAULT_EMBEDDING_BASE_URL: ${DEFAULT_EMBEDDING_BASE_URL:-}
|
||||
DEFAULT_EMBEDDING_API_KEY: ${DEFAULT_EMBEDDING_API_KEY:-}
|
||||
DEFAULT_EMBEDDING_MODEL: ${DEFAULT_EMBEDDING_MODEL:-text-embedding-3-small}
|
||||
DEFAULT_EMBEDDING_DIM: ${DEFAULT_EMBEDDING_DIM:-0}
|
||||
DEFAULT_EMBEDDING_REQUEST_TIMEOUT: ${DEFAULT_EMBEDDING_REQUEST_TIMEOUT:-60}
|
||||
WORKER_MODE: "1"
|
||||
command: ["python", "-m", "app.workers.main"]
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user