chore: remove edelweiss references from public repo
This commit is contained in:
@@ -1,31 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# bin/edelweiss-pilot — Edelweiss-only 2dph brain (facts/info)
|
|
||||||
set -euo pipefail
|
|
||||||
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
|
|
||||||
cd "$ROOT"
|
|
||||||
export HF_HOME="${HF_HOME:-$ROOT/var/hf}"
|
|
||||||
export PATH="$ROOT/.venv/bin:$PATH"
|
|
||||||
mkdir -p "$HF_HOME" "$ROOT/var"
|
|
||||||
|
|
||||||
# Corpus paths set via env; fallback to PROJECTS_ROOT convention.
|
|
||||||
PROJECTS="${PROJECTS_ROOT:-/home/devops/projects}"
|
|
||||||
DOCS_BASE="${DOCS_BASE:-$PROJECTS}"
|
|
||||||
DOCS=()
|
|
||||||
for d in \
|
|
||||||
"$DOCS_BASE/docs/docs" \
|
|
||||||
"$DOCS_BASE/edelweiss-ui/docs" \
|
|
||||||
"$DOCS_BASE/docs/docs/reports"; do
|
|
||||||
[ -d "$d" ] && DOCS+=(--corpus "$d")
|
|
||||||
done
|
|
||||||
|
|
||||||
cmd="${1:-stats}"; shift || true
|
|
||||||
case "$cmd" in
|
|
||||||
index)
|
|
||||||
bin/kb/index --rebuild --skip-indexes "${DOCS[@]}" "$@"
|
|
||||||
;;
|
|
||||||
search) exec bin/edelweiss-search "$@" ;;
|
|
||||||
search-go) exec bin/kb/search "$@" ;;
|
|
||||||
stats) exec bin/kb/stats "$@" ;;
|
|
||||||
audit) exec bin/facts/audit "${1:-db}" "${@:2}" ;;
|
|
||||||
*) echo "usage: $0 index|search|search-go|stats|audit ..." >&2; exit 2 ;;
|
|
||||||
esac
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
# 2dph Edelweiss pilot — knowledge brain.
|
|
||||||
#
|
|
||||||
# docker compose -f compose.edelweiss.yml build
|
|
||||||
# docker compose -f compose.edelweiss.yml run --rm brain index --rebuild \
|
|
||||||
# --corpus /corpus/docs --corpus /corpus/ui-docs --corpus /corpus/reports
|
|
||||||
# docker compose -f compose.edelweiss.yml run --rm brain search "query"
|
|
||||||
#
|
|
||||||
# Host corpus dirs set via env: DOCS_BASE (default: /home/devops/projects)
|
|
||||||
name: 2dph-edelweiss
|
|
||||||
|
|
||||||
services:
|
|
||||||
brain:
|
|
||||||
build:
|
|
||||||
context: .
|
|
||||||
dockerfile: Dockerfile
|
|
||||||
image: 2dph-edelweiss:local
|
|
||||||
working_dir: /app
|
|
||||||
environment:
|
|
||||||
HF_HOME: /data/hf
|
|
||||||
BRAIN_SEARCH_CACHE: /data/cache/web-search.sqlite
|
|
||||||
KB_SEARCH_CMD: /app/bin/kb/search
|
|
||||||
KB_WORKERS: "2"
|
|
||||||
KB_PY: python3
|
|
||||||
KB_ROOT: /app
|
|
||||||
DOCS_BASE: ${DOCS_BASE:-/home/devops/projects}
|
|
||||||
volumes:
|
|
||||||
- kb-model:/data/hf
|
|
||||||
- kb-var:/data
|
|
||||||
- ./:/app
|
|
||||||
- ${DOCS_BASE:-/home/devops/projects}/docs/docs:/corpus/docs:ro
|
|
||||||
- ${DOCS_BASE:-/home/devops/projects}/edelweiss-ui/docs:/corpus/ui-docs:ro
|
|
||||||
- ${DOCS_BASE:-/home/devops/projects}/docs/docs/reports:/corpus/reports:ro
|
|
||||||
- ${DOCS_BASE:-/home/devops/projects}/docs/stt:/corpus/stt:ro
|
|
||||||
command: ["brain", "search", "help"]
|
|
||||||
read_only: false
|
|
||||||
tmpfs:
|
|
||||||
- /tmp
|
|
||||||
restart: "no"
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
kb-model:
|
|
||||||
kb-var:
|
|
||||||
Reference in New Issue
Block a user