Skip to content

Instantly share code, notes, and snippets.

@DominguesM
Created April 11, 2025 18:22
Show Gist options
  • Save DominguesM/555057f57fb4b7ad458ca538cb84a10d to your computer and use it in GitHub Desktop.
Save DominguesM/555057f57fb4b7ad458ca538cb84a10d to your computer and use it in GitHub Desktop.
services:
weaviate:
command:
- --host
- 0.0.0.0
- --port
- "8080"
- --scheme
- http
image: cr.weaviate.io/semitechnologies/weaviate:1.28.2
ports:
- 8080:8080
- 50051:50051
volumes:
- ./weaviate_data:/var/lib/weaviate
restart: on-failure:0
environment:
TRANSFORMERS_INFERENCE_API: "http://t2v-transformers:8080"
RERANKER_INFERENCE_API: "http://reranker-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,ref2vec-centroid,reranker-transformers"
CLUSTER_HOSTNAME: "node1"
t2v-transformers:
image: semitechnologies/transformers-inference:baai-bge-m3-onnx
networks:
- solvace-service
reranker-transformers:
image: cr.weaviate.io/semitechnologies/reranker-transformers:cross-encoder-ms-marco-MiniLM-L-6-v2
networks:
- solvace-service
volumes:
weaviate_data:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment