--- version: '3.4' services: frontend: build: context: ./frontend dockerfile: Dockerfile ports: - 3000:3000 depends_on: - backend backend: build: context: ./backend dockerfile: Dockerfile ports: - 8000:8000 depends_on: - weaviate weaviate: command: - --host - 0.0.0.0 - --port - '8080' - --scheme - http image: semitechnologies/weaviate:1.19.11 ports: - 8080:8080 restart: on-failure:0 environment: QUERY_DEFAULTS_LIMIT: 25 AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'true' PERSISTENCE_DATA_PATH: '/var/lib/weaviate' DEFAULT_VECTORIZER_MODULE: 'text2vec-openai' ENABLE_MODULES: 'text2vec-openai,generative-openai' CLUSTER_HOSTNAME: 'node1' ...