lingmin_package@163.com пре 4 недеља
родитељ
комит
40ac33fd14

+ 2 - 2
docker/docker-compose.yml

@@ -1,7 +1,7 @@
 services:
 
   LQAIMiddlePlatform:
-    image: lqai_middle_platform:v0.1
+    image: lq_ai_middle_platform_server:v0.1
     container_name: LQAIMiddlePlatformServer
     restart: always
     
@@ -11,7 +11,7 @@ services:
     environment:
       - TZ=Asia/Shanghai  # 设置时区为上海(北京时间)
     ports:
-      - "0.0.0.0:8000:8000"
+      - "0.0.0.0:8200:8200"
     networks:
       - lq_network
     

+ 0 - 76
docker/milvus/docker-compose.yml

@@ -1,76 +0,0 @@
-version: '3.5'
-
-services:
-  etcd:
-    container_name: milvus-etcd
-    image: quay.io/coreos/etcd:v3.5.5
-    environment:
-      - ETCD_AUTO_COMPACTION_MODE=revision
-      - ETCD_AUTO_COMPACTION_RETENTION=1000
-      - ETCD_QUOTA_BACKEND_BYTES=4294967296
-      - ETCD_SNAPSHOT_COUNT=50000
-    volumes:
-      - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/etcd:/etcd
-    command: etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd
-    healthcheck:
-      test: ["CMD", "etcdctl", "endpoint", "health"]
-      interval: 30s
-      timeout: 20s
-      retries: 3
-
-  minio:
-    container_name: milvus-minio
-    image: minio/minio:RELEASE.2023-03-20T20-16-18Z
-    environment:
-      MINIO_ACCESS_KEY: minioadmin
-      MINIO_SECRET_KEY: minioadmin
-    ports:
-      - "9001:9001"
-      - "9000:9000"
-    volumes:
-      - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/minio:/minio_data
-    command: minio server /minio_data --console-address ":9001"
-    healthcheck:
-      test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
-      interval: 30s
-      timeout: 20s
-      retries: 3
-
-  standalone:
-    container_name: milvus-standalone
-    #image: milvusdb/milvus:v2.6.0
-    image: milvusdb/milvus:v2.6.8
-    command: ["milvus", "run", "standalone"]
-    security_opt:
-    - seccomp:unconfined
-    environment:
-      ETCD_ENDPOINTS: etcd:2379
-      MINIO_ADDRESS: minio:9000
-    volumes:
-      - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/milvus:/var/lib/milvus
-    healthcheck:
-      test: ["CMD", "curl", "-f", "http://localhost:9091/healthz"]
-      interval: 30s
-      start_period: 90s
-      timeout: 20s
-      retries: 3
-    ports:
-      - "19530:19530"
-      - "9091:9091"
-    depends_on:
-      - "etcd"
-      - "minio"
-
-  attu:
-    container_name: milvus-attu
-    image: zilliz/attu:latest
-    environment:
-      - MILVUS_URL=standalone:19530  # 关键:使用服务名和端口
-    ports:
-      - "13000:3000"
-    depends_on:
-      - "standalone"  # 确保在 standalone 启动后启动
-
-networks:
-  default:
-    name: milvus

+ 0 - 24
docker/mysql/docker-compose.yaml

@@ -1,24 +0,0 @@
-services:
-
-  lq_mysql:
-    image: mysql:8.0.35
-    container_name: lq_mysql
-    restart: always
-
-    volumes:
-      - /home/lq/mysql/data/:/var/lib/mysql
-      - /home/lq/mysql/etc/:/etc/mysql/conf.d
-    environment:
-      TZ: Asia/Shanghai  # 设置时区为上海(北京时间)
-      MYSQL_ROOT_PASSWORD: lq123
-    ports:
-      - "13306:3306"
-    networks:
-      - lq_network
-
-
-
-networks:
-  lq_network:
-    external: true
-~                     

+ 3 - 3
docker/nginx/lq_admin_server.conf → docker/nginx/lq_ai_middle_platform_front_server.conf

@@ -1,7 +1,7 @@
 
 server{
 
-        listen 80;
+        listen 9200;
         server_name _;
         root /usr/share/nginx/html;
         index index.html index.htm;
@@ -28,7 +28,7 @@ server{
 
         # API 代理(可选,如果需要代理到后端)
         location /api/ {
-            proxy_pass http://LQAdminServer:8000/api/;
+            proxy_pass http://LQAIMiddlePlatformServer:8200/api/;
             proxy_set_header Host $host;
             proxy_set_header X-Real-IP $remote_addr;
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -40,7 +40,7 @@ server{
 
         # OAuth 代理
         location /oauth/ {
-            proxy_pass http://LQAdminServer:8000/oauth/;
+            proxy_pass http://LQAIMiddlePlatformServer:8200/oauth/;
             proxy_set_header Host $host;
             proxy_set_header X-Real-IP $remote_addr;
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

+ 1 - 0
docker/nginx/nginx.conf

@@ -15,6 +15,7 @@ http {
     # 加载外部配置
     include /etc/nginx/app_conf/lq_admin_server.conf;
     include /etc/nginx/app_conf/sub_system_server.conf;
+    include /etc/nginx/app_conf/lq_ai_middle_platform_front_server.conf;
 
     default_type application/octet-stream;
 

+ 0 - 61
run.sh

@@ -1,61 +0,0 @@
-#!/bin/bash
-
-# 服务管理脚本
-START_COMMAND="python run_server.py --host 0.0.0.0 --port 8200"
-
-case "$1" in
-    start)
-        if [ -f "$PID_FILE" ]; then
-            if kill -0 $(cat "$PID_FILE") >/dev/null 2>&1; then
-                echo "✅ $APP_NAME 已在运行 (PID: $(cat $PID_FILE))"
-                exit 1
-            else
-                rm -f "$PID_FILE"
-            fi
-        fi
-
-        echo "🚀 启动 $APP_NAME..."
-        nohup $START_COMMAND >> "$LOG_FILE" 2>&1 &
-        echo $! > "$PID_FILE"
-        echo "🟢 启动成功! PID: $(cat $PID_FILE)"
-        echo "📝 日志输出: $LOG_FILE"
-        ;;
-
-    stop)
-        if [ ! -f "$PID_FILE" ]; then
-            echo "🔴 $APP_NAME 未运行"
-            exit 1
-        fi
-
-        PID=$(cat "$PID_FILE")
-        echo "🛑 停止 $APP_NAME (PID: $PID)..."
-        kill -TERM $PID
-        rm -f "$PID_FILE"
-        echo "⭕ 已停止"
-        ;;
-
-    restart)
-        $0 stop
-        sleep 2
-        $0 start
-        ;;
-
-    status)
-        if [ -f "$PID_FILE" ]; then
-            if kill -0 $(cat "$PID_FILE") >/dev/null 2>&1; then
-                echo "🟢 $APP_NAME 正在运行 (PID: $(cat $PID_FILE))"
-            else
-                echo "❌ PID 文件存在但进程未运行"
-                rm -f "$PID_FILE"
-            fi
-        else
-            echo "🔴 $APP_NAME 未运行"
-        fi
-        ;;
-
-    *)
-        echo "使用方法: $0 {start|stop|restart|status}"
-        exit 1
-esac
-
-exit 0