weaviate / Dockerfile
yixian56's picture
Update Dockerfile
d91bd94 verified
raw
history blame contribute delete
791 Bytes
FROM semitechnologies/weaviate:1.19.0
ENV PERSISTENCE_DATA_PATH=/var/lib/weaviate \
QUERY_DEFAULTS_LIMIT=25 \
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=false \
DEFAULT_VECTORIZER_MODULE=none \
CLUSTER_HOSTNAME=node1 \
AUTHENTICATION_APIKEY_ENABLED=true \
AUTHENTICATION_APIKEY_ALLOWED_KEYS=WVF5YThaHlkYwhGUSmCRgsX3tD5ngdN8pkih \
AUTHENTICATION_APIKEY_USERS=hello@dify.ai \
AUTHORIZATION_ADMINLIST_ENABLED=true \
AUTHORIZATION_ADMINLIST_USERS=hello@dify.ai \
ORIGIN=https://yixian56-dify-api.hf.space,https://yixian56-dify-worker.hf.space \
ENABLE_CORS=true
# 创建持久化目录并设置正确权限
RUN mkdir -p /var/lib/weaviate && chmod 777 /var/lib/weaviate
# 创建持久化卷
VOLUME /var/lib/weaviate
# 暴露Weaviate端口
EXPOSE 8080