--- services: weaviate: command: - --host - 0.0.0.0 - --port - "8080" - --scheme - http image: cr.weaviate.io/semitechnologies/weaviate:1.27.0 ports: - "8080:8080" - "50051:50051" restart: on-failure:0 environment: TRANSFORMERS_INFERENCE_API: "http://t2v-transformers:8080" QUERY_DEFAULTS_LIMIT: 25 AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: "true" PERSISTENCE_DATA_PATH: "/var/lib/weaviate" DEFAULT_VECTORIZER_MODULE: "text2vec-transformers" ENABLE_MODULES: "text2vec-transformers" CLUSTER_HOSTNAME: "node1" t2v-transformers: image: cr.weaviate.io/semitechnologies/transformers-inference:sentence-transformers-all-MiniLM-L6-v2 environment: ENABLE_CUDA: "0" neo4j: image: neo4j:enterprise ports: - 7687:7687 - 7474:7474 environment: NEO4J_AUTH: neo4j/password NEO4J_ACCEPT_LICENSE_AGREEMENT: "yes" NEO4J_PLUGINS: "[\"apoc\"]" NEO4J_server_memory_heap_max__size: 6G qdrant: image: qdrant/qdrant ports: - 6333:6333