mem: règle de mémorisation + Portainer + inventaire VMs Proxmox

This commit is contained in:
Nox
2026-02-22 18:44:56 +00:00
parent 917d1da7c0
commit 45af239e5d
+34
View File
@@ -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":"<nom>","description":"<desc>"}' "$PVE_URL/api2/json/nodes/mini-pc/lxc/145/snapshot"`