From 6ebee21bf0aea25c626e509d7a26547409c3ccd7 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Tue, 12 May 2026 15:31:32 +0200 Subject: [PATCH] =?UTF-8?q?chore(claude):=20.claude/*.env=20gitignored=20?= =?UTF-8?q?=E2=80=94=20.example=20als=20Vorlage=20commited?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Damit kann die Dev-Maschine (wo Claude Code laeuft) die aria-wohnung-VM ueber Diagnostic Port 3001 erreichen, ohne die interne IP im Git zu haben. Pro Maschine wird .claude/aria-vm.env aus dem .example kopiert und mit der lokalen Routing-Info gefuellt. Nutzung: source .claude/aria-vm.env curl -s "$ARIA_BRAIN_URL/memory/stats" Im docker-compose-Netz aria-net leben die Hostnamen (aria-brain etc.) weiterhin direkt — das brauchst nur Hosts AUSSERHALB der VM. Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude/aria-vm.env.example | 15 +++++++++++++++ .gitignore | 6 ++++++ 2 files changed, 21 insertions(+) create mode 100644 .claude/aria-vm.env.example diff --git a/.claude/aria-vm.env.example b/.claude/aria-vm.env.example new file mode 100644 index 0000000..8b62fdd --- /dev/null +++ b/.claude/aria-vm.env.example @@ -0,0 +1,15 @@ +# Wo erreicht die Dev-Maschine die aria-wohnung VM? +# Kopiere diese Datei nach .claude/aria-vm.env und passe die IP an. +# .claude/aria-vm.env ist gitignored (lokal pro Maschine). +# +# Verwendung in Bash: +# source .claude/aria-vm.env +# curl -s "$ARIA_BRAIN_URL/memory/stats" +# +# Im docker-compose-Netz aria-net laufen die Hostnamen ohnehin direkt +# (aria-brain, aria-bridge, aria-qdrant). Diese Datei brauchen nur +# Hosts AUSSERHALB der VM (z.B. die Dev-Maschine wo Claude Code laeuft). + +ARIA_VM_HOST=192.0.2.1 +ARIA_DIAG_URL=http://192.0.2.1:3001 +ARIA_BRAIN_URL=http://192.0.2.1:3001/api/brain diff --git a/.gitignore b/.gitignore index 0634ff6..ed5c75e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,12 @@ !.env.example !.env.*.example +# Lokale Dev-Maschinen-Settings fuer Claude Code (z.B. wie erreicht die +# Dev-Maschine die aria-wohnung-VM). .example ist Repo-Inhalt, echte +# Werte pro Maschine selbst pflegen. +.claude/*.env +!.claude/*.env.example + # Privater User-Profile-Snippet (Tool-Stack, interne URLs) — # liegt jetzt in brain-import/ (frueher aria-data/config/USER.md). # USER.md.example ist Repo-Inhalt, USER.md lokal selbst anlegen.