From 45af239e5d0a8be85bdae0dc4b6cfbe1c942a1fe Mon Sep 17 00:00:00 2001 From: Nox Date: Sun, 22 Feb 2026 18:44:56 +0000 Subject: [PATCH] =?UTF-8?q?mem:=20r=C3=A8gle=20de=20m=C3=A9morisation=20+?= =?UTF-8?q?=20Portainer=20+=20inventaire=20VMs=20Proxmox?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MEMORY.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/MEMORY.md b/MEMORY.md index eac9f8e..fbd4c09 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -1,5 +1,26 @@ # MEMORY.md — Nox 🌑 +## 📋 Règle de mémorisation + +| Critère | MEMORY.md | Qdrant | Les deux | +|---|---|---|---| +| Config infra (URL, token, IDs) | ✅ | ❌ | — | +| Préférences & comportements | ✅ | ❌ | — | +| Leçon courte / gotcha technique | ✅ | ✅ | ← les deux | +| Procédure détaillée / code | ❌ | ✅ | — | +| Événement épisodique (ce qu'on a fait) | ❌ | ✅ | — | +| Fait important ET recherchable | ✅ | ✅ | ← les deux | + +**Résumé :** +- **MEMORY.md** = ce que je dois savoir DÈS le démarrage. Court, dense, stable. +- **Qdrant** = ce que je dois pouvoir RETROUVER par recherche. Détails, procédures, contexte. +- **Les deux** = les leçons critiques, les gotchas techniques, tout ce qui est à la fois essentiel ET recharchable. + +**Toujours ajouter dans Qdrant** après toute session de travail significative. +**Ne pas surcharger MEMORY.md** — si c'est long ou procédural, Qdrant suffit. + + + ## Christophe - Habite Montlieu-La-Garde, Charente-Maritime (17), axe Bordeaux-Angoulême N10 - Fuseau horaire : Europe/Paris @@ -140,6 +161,19 @@ send({ type: 'lovelace/config', url_path: 'vue-par-pieces' }) **Astuce :** Pour ajouter une vue sans écraser les existantes, lire d'abord la config, push la nouvelle vue, puis sauvegarder le tout. +## Portainer +- URL : https://192.168.1.150:9443 +- Token : variable d'env `PORTAINER_API_KEY` +- Endpoint local : id=2 (socket Docker) +- ~38 stacks dont ~25 actives +- Pas de `jq` dans le conteneur → utiliser curl + Node.js directement + +## Proxmox — Inventaire VMs/LXC clés +- **VM 138** (`mini-pc`) → **Home Assistant** (192.168.1.40) — pas d'agent QEMU +- **LXC 145** (`mini-pc`) → **OpenClaw** (ce conteneur) +- **LXC 139** (`mini-pc`) → **Frigate** (NVR) +- **VM 109** (`z820`) → **PBS** (Proxmox Backup Server, 192.168.1.91) + ## Leçons apprises - **Toujours prendre un snapshot du LXC 145** (`mini-pc`) avant toute modification de config ou installation qui pourrait casser OpenClaw - Commande : `curl -sk -X POST -H "Authorization: PVEAPIToken=$PVE_TOKEN" -H "Content-Type: application/json" -d '{"snapname":"","description":""}' "$PVE_URL/api2/json/nodes/mini-pc/lxc/145/snapshot"`