Refactor assessment module and update dependencies; remove unused extractor and graph loader files

This commit is contained in:
Santiago Martinez-Avial
2025-12-20 17:37:57 +01:00
parent 97b7a15977
commit 1180b2a64e
17 changed files with 525 additions and 411 deletions

View File

@@ -1,27 +1,23 @@
services:
neo4j:
image: neo4j:5
container_name: helia-neo4j
mongo:
image: mongo:latest
container_name: helia-mongo
ports:
- "7474:7474" # Neo4j Browser / HTTP
- "7687:7687" # Bolt
- "27017:27017"
environment:
# Matches defaults in `src/helia/graph/loader.py`
- NEO4J_AUTH=neo4j/password
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: password
volumes:
- neo4j_data:/data
- neo4j_logs:/logs
- mongo_data:/data/db
qdrant:
image: qdrant/qdrant:latest
container_name: helia-qdrant
ports:
- "6333:6333" # HTTP
- "6334:6334" # gRPC
- "6333:6333"
- "6334:6334"
volumes:
- qdrant_storage:/qdrant/storage
volumes:
neo4j_data:
neo4j_logs:
qdrant_storage: