Files
portainer_scripts/ai-templates/stacks/weaviate/docker-compose.yml

23 lines
659 B
YAML

version: "3.8"
services:
weaviate:
image: cr.weaviate.io/semitechnologies/weaviate:latest
container_name: weaviate
restart: unless-stopped
ports:
- "${WEAVIATE_HTTP_PORT:-8080}:8080"
- "${WEAVIATE_GRPC_PORT:-50051}:50051"
volumes:
- weaviate_data:/var/lib/weaviate
environment:
- QUERY_DEFAULTS_LIMIT=25
- AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=${ANON_ACCESS:-true}
- PERSISTENCE_DATA_PATH=/var/lib/weaviate
- DEFAULT_VECTORIZER_MODULE=${VECTORIZER:-none}
- CLUSTER_HOSTNAME=node1
- ENABLE_MODULES=${MODULES:-text2vec-transformers,generative-openai}
volumes:
weaviate_data: