no message

This commit is contained in:
hajimi
2026-06-12 17:34:00 +08:00
parent b9669269b5
commit bd95eed024
20 changed files with 1383 additions and 112 deletions
+9
View File
@@ -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
+19
View File
@@ -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"