ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π² RAG Chat Doktor v1.0
Crumbforest Stack Health Check
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βΉοΈ Host: 93dfb0fe-8f63-48df-8fc0-11e36f4e6417 | 2026-03-17T22:32:28Z
βββ 1 β System βββ
βΉοΈ Uptime: up 5 weeks, 1 day, 3 hours, 43 minutes
β
CPU: Load 0.00 / 8 cores (0%)
β
RAM: 8% benutzt (29543 MB frei)
β
Disk: 8% benutzt (421G frei)
βββ 2 β PostgreSQL + pgvector βββ
β
PostgreSQL: aktiv
β
Datenbank: crumbforest_db erreichbar
β
pgvector: Extension geladen
β
forest_memory: 4624 docs (4624 vektorisiert)
βΉοΈ Tags: global:2707 admin:1586 hardware:193 creative:138
β
chat_users: 7 EintrΓ€ge
β
chat_messages: 95 EintrΓ€ge
β
chat_channels: 3 EintrΓ€ge
β
crew_personas: 4 EintrΓ€ge
β
chat_sessions: 14 EintrΓ€ge
β
qr_tokens: 0 EintrΓ€ge
β
audit_log: 34 EintrΓ€ge
βββ 3 β ollama βββ
β
ollama: Service aktiv
β
ollama API: erreichbar
β
Modelle:
gemma:2b
llama3:latest
βΉοΈ Konfiguriertes Modell: llama3:latest
βββ 4 β Forest API βββ
β
forest-api.service: aktiv
β
API /health: v3.0-rkl | Auth: True
β
Personas: 4 aktiv
β
Persona RAG-Filter: korrekt
deepbit: admin
funkfox: creative
capacitoby: hardware
ozmai: global
β
Channels: 3
β
Vektor-Stats: erreichbar
βββ 5 β RKL Auth βββ
β
RKL /auth/me: 401 (korrekt, schΓΌtzt ohne Token)
β
rkl.py: vorhanden
β
Admin Users: 3
βΉοΈ Aktive Sessions: 4
βββ 6 β nginx + SSL βββ
β
nginx: aktiv
β
nginx config: valide
βΉοΈ Aktive vhosts: chat.crumbforest.io default monitor.crumbforest.io nopaper.crumbforest.io
β
chat.crumbforest.io vhost: aktiv
β
/dashboard Route: vorhanden
β
WebSocket Route: vorhanden
β
Kein fremder rkl.crumbforest.io vhost
β
SSL: 85 Tage verbleibend
β
htpasswd (Tor 1): 1 User(s)
βββ 7 β Security βββ
β
fail2ban: aktiv
β
UFW: aktiv
β
PM2: leer (keine fremden Prozesse)
β
Keine unbekannten offenen Ports
β
secrets.env: Rechte 600
βββ 8 β Embedding & Seeds βββ
β
forest_seed.py: vorhanden
β
Repos geklont: 20 in /opt/crumbforest/repos
β
Alle Docs vektorisiert
βββ 9 β Frontend Files βββ
β
index.html: vorhanden (16568 bytes)
β
login.html: vorhanden (8364 bytes)
β
dashboard.html: vorhanden (25690 bytes)
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π’ RAG Chat Doktor β Ergebnis
β
45 bestanden β 0 fehlgeschlagen β οΈ 0 Warnungen
Score: 100%
Der Wald ist schusssicher. π²
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ