Files
qdrant/tools/sync-web-ui.sh
tellet-q b33e741229 Hardcode the link (#6985)
* Hardcode the link

* Fix image build
2025-08-11 13:16:52 +02:00

27 lines
722 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
STATIC_DIR=${STATIC_DIR:-"./static"}
OPENAPI_FILE=${OPENAPI_DIR:-"./docs/redoc/master/openapi.json"}
# Download `dist.zip` from the latest release of https://github.com/qdrant/qdrant-web-ui and unzip given folder
# Get latest dist.zip
DOWNLOAD_LINK="https://github.com/qdrant/qdrant-web-ui/releases/latest/download/dist-qdrant.zip"
if command -v wget &> /dev/null
then
wget -O dist-qdrant.zip $DOWNLOAD_LINK
else
curl -L -o dist-qdrant.zip $DOWNLOAD_LINK
fi
rm -rf "${STATIC_DIR}/"*
unzip -o dist-qdrant.zip -d "${STATIC_DIR}"
rm dist-qdrant.zip
cp -r "${STATIC_DIR}/dist/"* "${STATIC_DIR}"
rm -rf "${STATIC_DIR}/dist"
cp "${OPENAPI_FILE}" "${STATIC_DIR}/openapi.json"