diff --git a/README.md b/README.md index e396bee..9ca0d8e 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,26 @@ - 下线langChain-Chatchat服务 - 数字民警UI交互改造,独立tab页展示,支持快捷操作功能 +## 更新步骤 +0. 备份fu-hsi-mysql数据库中的所有数据 +1. 导入fu-hsi-web:1.1.0镜像 (docker load -i fu-hsi-web.1.1.0.tar.gz) +2. 修改docker-compose.yml配置文件 + - 在services.fu-hsi-web.command配置下添加以下参数 + --dify.server.url=${DIFY_SERVER_URL} + --dify.dataset.auth=${DIFY_DATASET_AUTH} + --dify.app.auth=${DIFY_APP_AUTH} + - 修改services.fu-hsi-web.image为fu-hsi-web:1.1.0 +3. 修改.env配置文件,追加参数(注意:Bearer后面的空格前面需要添加转移符号): + DIFY_SERVER_URL=http://192.168.10.137/v1 + DIFY_DATASET_AUTH="Bearer\ dataset-g3RctoaHdvXAAQjUVNMuUWCY" + DIFY_APP_AUTH="Bearer\ app-YrNuU7Puxr3ko8ftUdWtDKhz" +4. 执行变更sql(migration_2.1.sql) +5. 安装dify服务 +6. 启动服务(docker compose up -d) +7. 迁移案件数据到dify知识库(调用接口 GET /modelCase/migrateRecordKnowledgeBase) +8. 验证更新内容 + + # 发布时间 2024-12-03 ## 变更 diff --git a/docker/docker-compose/.env b/docker/docker-compose/.env index 81e59dc..cef4956 100644 --- a/docker/docker-compose/.env +++ b/docker/docker-compose/.env @@ -25,6 +25,12 @@ THREAD_POOL_TRIPLE_CORE=1 THREAD_POOL_TYPE_CORE=1 XXl_JOB_PASSWORD=sT7SSTiX8s +# dify相关配置内容,空格前面需要加转移符 +DIFY_SERVER_URL=http://192.168.10.137/v1 +DIFY_DATASET_AUTH="Bearer\ dataset-g3RctoaHdvXAAQjUVNMuUWCY" +DIFY_APP_AUTH="Bearer\ app-YrNuU7Puxr3ko8ftUdWtDKhz" + +# ocr相关配置内容 OCR_PORT_HTTP=8866 OCR_MINIO_ENDPOINT_URL=http://fu-hsi-minio:9000 diff --git a/docker/docker-compose/docker-compose.yml b/docker/docker-compose/docker-compose.yml index 59a0ae3..7bdd583 100644 --- a/docker/docker-compose/docker-compose.yml +++ b/docker/docker-compose/docker-compose.yml @@ -11,7 +11,7 @@ services: condition: service_started minio: condition: service_started - image: fu-hsi-web:1.0.0 + image: fu-hsi-web:1.1.0 container_name: fu-hsi-web ports: - ${WEB_HTTP_PORT}:8097 @@ -31,6 +31,9 @@ services: --fu-hsi-config.thread-pool.triple.core=${THREAD_POOL_TRIPLE_CORE} --fu-hsi-config.thread-pool.type.core=${THREAD_POOL_TYPE_CORE} --xxl.job.admin.password=${XXl_JOB_PASSWORD} + --dify.server.url=${DIFY_SERVER_URL} + --dify.dataset.auth=${DIFY_DATASET_AUTH} + --dify.app.auth=${DIFY_APP_AUTH} environment: - TZ=${TIMEZONE} networks: diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml index ed6d4de..10934e9 100644 --- a/src/main/resources/application-prod.yml +++ b/src/main/resources/application-prod.yml @@ -95,6 +95,6 @@ xxl: logretentiondays: 30 dify: - url: http://192.168.10.137/v1 - dataset-auth: Bearer dataset-PLOwR22cFObxN1AlGM0QdBXT - app-auth: Bearer app-pMR3NUdDtTAcCiyGcohIMjVi + url: ${dify.server.url} + dataset-auth: ${dify.dataset.auth} + app-auth: ${dify.app.auth}