diff --git a/docker-compose.yml b/docker-compose.yml index 0fd5c8e..740ffeb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,6 +20,14 @@ services: - ./aria-data/ssh:/root/.ssh # SSH Keys fuer VM-Zugriff (aria-wohnung, rw fuer ARIA) - aria-shared:/shared # Shared Volume fuer Datei-Austausch (Uploads von App) - ./proxy-patches:/proxy-patches:ro # Tool-Use-Adapter (ueberschreibt npm-Version, read-only) + # Claude Code's eingebautes Auto-Memory liegt in ~/.claude/projects/. + # Wir ueberlagern das mit tmpfs damit ARIA nicht parallel zu ARIAs eigener + # Qdrant-DB ein File-Memory aufbaut (war Auslöser fuer doppelte Truth-Source). + # Tmpfs ist beim Container-Start leer und wird beim Container-Recreate + # weggeworfen — Claude Code sieht keine alten Files mehr und das was sie + # ggf. neu schreibt landet nicht auf dem VM-Host. + tmpfs: + - /root/.claude/projects environment: - HOST=0.0.0.0 - SHELL=/bin/bash # Claude Code Bash-Tool braucht bash (nicht nur sh/ash)