| | |
| | | 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 |