You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fu-hsi-service/docker/docker-compose
DESKTOP-DDTUS3E\yaxin 1fd191a54b 数据库初始化脚本 10 months ago
..
asset 更新README.md 11.6发版 10 months ago
sql 数据库初始化脚本 10 months ago
.env 1. 添加案件编号不能为空校验 10 months ago
README.md 更新README.md 11.6发版 10 months ago
docker-compose-base.yml xxl-job docker-compose-base 11 months ago
docker-compose.yml 1. 优化功能 10 months ago
init.sql 1. 修改model_atomic_index初始化语句 1 year ago

README.md

🎬 快速开始

📝 前提条件

  • CPU >= 16 核
  • RAM >= 32 GB
  • Disk >= 500 GB
  • Docker >= 24.0.6 & Docker Compose >= v2.27.0

安装包结构说明

文件/文件夹 说明
fu-hsi-nginx/ 用于存放nginx静态文件
fu-hsi-web/ 用户存放后端服务程序
logs/ 日志目录fu-hsi-web
minio/ minio数据
mysql/ mysql数据
neo4j/ neo4j数据
.env 应用的环境配置
docker-compose.yml docker-compose 配置文件
docker-compose-base.yml docker-compose 配置文件

🚀 启动服务

  1. 加载镜像
# 进入install-all文件目录
cd ./install-all

# 加载镜像
docker load -i fu-shi-install.1.0.0.tar.gz

  1. 修改配置文件
# 编辑配置文件
$ vi .env
# 根据环境修改配置文件
  OLLAMA_URL:ollama访问地址
  OLLAMA_MODEL:模型名称
  LANGCHAIN_CHAT_URL:langchain-chat服务地址
# 其他配置项可保持默认值
  1. 进入install-all目录,执行命令
 docker-compose  up -d

等待程序启动完成即可,如果没有启动成功,可重试上面的命令。 启动完成后会打印出下面的日志信息: [+] Running 8/8 ✔ Network docker-compose_fu-hsi Created 0.2s ✔ Container fu-hsi-neo4j Started 0.1s ✔ Container fu-hsi-ocr Started 0.1s ✔ Container fu-hsi-mysql Started 0.1s ✔ Container fu-hsi-minio Started 0.1s ✔ Container fu-hsi-web-docker-compose Started 0.0s ✔ Container fu-hsi-xxl-job-admin Started 0.0s ✔ Container fu-hsi-nginx-docker-compose Started

  1. 查看启动情况
$ docker-compose ps


> docker-compose  ps
NAME                          IMAGE                                              COMMAND                   SERVICE         CREATED          STATUS                          PORTS
fu-hsi-minio                  quay.io/minio/minio:RELEASE.2023-10-25T06-33-25Z   "/usr/bin/docker-ent…"   minio           56 seconds ago   Up 54 seconds                   0.0.0.0:42417->9000/tcp, :::42417->9000/tcp, 0.0.0.0:42416->9001/tcp, :::42416->9001/tcp
fu-hsi-mysql                  mysql:5.7                                          "docker-entrypoint.s…"   mysql           56 seconds ago   Up 55 seconds (healthy)         33060/tcp, 0.0.0.0:42415->3306/tcp, :::42415->3306/tcp
fu-hsi-neo4j                  neo4j:4.4                                          "tini -g -- /startup…"   neo4j           56 seconds ago   Up 54 seconds                   7473/tcp, 0.0.0.0:42418->7474/tcp, :::42418->7474/tcp, 0.0.0.0:42419->7687/tcp, :::42419->7687/tcp
fu-hsi-nginx-docker-compose   fu-hsi-nginx:1.0.0                                 "/docker-entrypoint.…"   fu-hsi-nginx    56 seconds ago   Up 54 seconds                   443/tcp, 0.0.0.0:19978->80/tcp, :::19978->80/tcp
fu-hsi-ocr                    paddleocr:v2.1                                     "/bin/bash -c 'sourc…"   paddleocr       56 seconds ago   Restarting (1) 20 seconds ago   
fu-hsi-web-docker-compose     fu-hsi-web:1.0.0                                   "java -Xms256m -Xmx1…"   fu-hsi-web      56 seconds ago   Restarting (1) 4 seconds ago    
fu-hsi-xxl-job-admin          xuxueli/xxl-job-admin:2.4.1                        "sh -c 'java -jar $J…"   xxl-job-admin   56 seconds ago   Up 54 seconds                   0.0.0.0:8081->8080/tcp, :::8081->8080/tcp

xxl-job任务配置

  1. 访问地址:http://ip:8081/xxl-job-admin
  2. 登录 用户名admin 密码:见.env配置文件
  3. 执行器管理-新增 img.png
  4. 任务管理-新增 img.png
  5. 任务管理列表-操作-执行一次-保存
  6. 调度日志查看执行结果 img.png

🚀 访问服务

访问地址:http://ip:9978/case-management 用户名:admin 密码:llm@sst$09637674#w