Commit Graph

2 Commits

Author SHA1 Message Date
Henrik Jess Nielsen
bd5cbc6827 fix: use registry.i80.dk (Harbor) instead of ghcr.io
Some checks failed
Build and Deploy classify service / build-and-deploy (push) Failing after 8s
Deploy fil (kreuzberg) / deploy (push) Successful in 45s
- classify.yml: build/push to registry.i80.dk/gitea/kreuzberg-classify
- classify.nomad: pull from registry.i80.dk with Harbor robot token from Consul KV
2026-06-05 20:59:44 +02:00
Henrik Jess Nielsen
58210207ea feat: add taxonomy classify service + /classify endpoint
Some checks failed
Deploy classify service / build-and-deploy (push) Failing after 24s
Deploy fil (kreuzberg) / deploy (push) Successful in 53s
- scripts/taxonomy.py: shared taxonomy with 14 categories, keyword scorer
  and classify_text() function
- scripts/classify_server.py: FastAPI service — forwards to kreuzberg /extract,
  applies taxonomy, returns category/subcategory/confidence alongside full kreuzberg response
- Dockerfile.classify: lightweight Python image for classify service
- classify.nomad: Nomad job → classify.i80.dk
- .gitea/workflows/classify.yml: CI/CD pipeline (build + deploy)
- analyse_familie.py: refactored to import from taxonomy.py (no duplication)
- .gitignore: exclude dokumenter_keywords.* and extract_all.log
2026-06-05 19:57:39 +02:00