diff --git a/public/svgs/qdrant.png b/public/svgs/qdrant.png new file mode 100644 index 000000000..ecb2a56d5 Binary files /dev/null and b/public/svgs/qdrant.png differ diff --git a/templates/compose/qdrant.yaml b/templates/compose/qdrant.yaml new file mode 100644 index 000000000..2ec040624 --- /dev/null +++ b/templates/compose/qdrant.yaml @@ -0,0 +1,27 @@ +# documentation: https://qdrant.tech/documentation/ +# slogan: Qdrant is a vector similarity search engine that provides a production-ready service with a convenient API to store, search, and manage points (i.e. vectors) with an additional payload. +# tags: ai, vector-database, semantic-search, machine-learning, bm25, embeddings, llm +# logo: svgs/qdrant.png +# port: 6333 + +version: "3" + +volumes: + qdrant_storage: null + +services: + qdrant: + image: "qdrant/qdrant:latest" + restart: always + environment: + - SERVICE_FQDN_QDRANT_6333 + - QDRANT__SERVICE__API_KEY=${SERVICE_PASSWORD_QDRANTAPIKEY} + volumes: + - "qdrant_storage:/qdrant/storage" + healthcheck: + test: + - CMD-SHELL + - bash -c ':> /dev/tcp/127.0.0.1/6333' || exit 1 + interval: 5s + timeout: 5s + retries: 3