办学质量监测教学评价系统
root
2025-05-17 a52b017e1ac81db13fdb410177d3bc799ff2fabd
docker-deploy/deploy/docker-compose.yaml
@@ -38,6 +38,28 @@
    networks:
      - ruoyi-net
  weaviate:
    image: semitechnologies/weaviate:1.30.0
    container_name: ruoyi-ai-weaviate
    env_file:
      - ./.env
    environment:
      - QUERY_DEFAULTS_LIMIT=${WEAVIATE_QUERY_LIMIT}
      - AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=${WEAVIATE_ANONYMOUS_ACCESS}
      - PERSISTENCE_DATA_PATH=${WEAVIATE_DATA_PATH}
      - DEFAULT_VECTORIZER_MODULE=${WEAVIATE_VECTORIZER_MODULE}
      - ENABLE_MODULES=${WEAVIATE_MODULES}
      - CLUSTER_HOSTNAME=${WEAVIATE_CLUSTER_HOSTNAME}
    command: --host 0.0.0.0 --port 8080 --scheme http
    ports:
      - "50050:8080"
      - "50051:50051"
    volumes:
      - ./data/weaviate:/var/lib/weaviate
    restart: always
    networks:
      - ruoyi-net
  ruoyi-backend:
    image: ruoyi-ai-backend:v2.0.5
    container_name: ruoyi-ai-backend