chatbot / docker-compose.yaml
jawadsaghir12's picture
Add application file
a8a2cf5
services:
weaviate:
command:
- --host
- 0.0.0.0
- --port
- '8080'
- --scheme
- http
# Replace `1.33.1` with your desired Weaviate version
image: cr.weaviate.io/semitechnologies/weaviate:1.33.1
ports:
- 8081:8080
- 50051:50051
restart: on-failure:0
volumes:
- weaviate_data:/var/lib/weaviate
environment:
QUERY_DEFAULTS_LIMIT: 25
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'true'
PERSISTENCE_DATA_PATH: '/var/lib/weaviate'
ENABLE_API_BASED_MODULES: 'true'
BACKUP_FILESYSTEM_PATH: '/var/lib/weaviate/backups'
# Required in some Docker/Windows environments where Weaviate can't auto-detect a private IP
# for memberlist clustering.
CLUSTER_ADVERTISE_ADDR: 'weaviate'
CLUSTER_HOSTNAME: 'node1'
volumes:
weaviate_data: