no message
This commit is contained in:
@@ -15,5 +15,14 @@ DQD_REDIS_PORT=6377
|
||||
DQD_REDIS_PASSWORD=change-me
|
||||
DQD_REDIS_DB=4
|
||||
|
||||
# PHP kb:enqueue-recent should point to the same Redis database as kb-worker.
|
||||
AI_KB_REDIS_DB=4
|
||||
|
||||
DQD_LOG_LEVEL=INFO
|
||||
DQD_LOG_FILE=/app/logs/crawler.log
|
||||
|
||||
# AI KB worker embedding config. Keep real key in docker/.env.docker only.
|
||||
EMBEDDING_API_KEY=change-me
|
||||
EMBEDDING_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode
|
||||
EMBEDDING_MODEL=text-embedding-v4
|
||||
EMBEDDING_DIM=1024
|
||||
|
||||
@@ -18,3 +18,22 @@ services:
|
||||
- ${CRAWLER_DIR:-../server/public/dongqiudi-crawler}/data:/app/data
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
|
||||
kb-worker:
|
||||
container_name: sport-era-kb-worker
|
||||
image: sport-era-crawler:latest
|
||||
build:
|
||||
context: ${CRAWLER_DIR:-../server/public/dongqiudi-crawler}
|
||||
dockerfile: Dockerfile
|
||||
restart: always
|
||||
env_file:
|
||||
- ./.env.docker
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
DQD_CONFIG_PATH: /app/config/settings.yaml
|
||||
command: ["python", "scripts/kb_worker.py", "--batch=50", "--block-ms=5000", "--max-retries=3"]
|
||||
volumes:
|
||||
- ${CRAWLER_DIR:-../server/public/dongqiudi-crawler}/logs:/app/logs
|
||||
- ${CRAWLER_DIR:-../server/public/dongqiudi-crawler}/data:/app/data
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
|
||||
Reference in New Issue
Block a user