mem: règle de mémorisation + Portainer + inventaire VMs Proxmox
This commit is contained in:
@@ -1,5 +1,26 @@
|
|||||||
# MEMORY.md — Nox 🌑
|
# 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
|
## Christophe
|
||||||
- Habite Montlieu-La-Garde, Charente-Maritime (17), axe Bordeaux-Angoulême N10
|
- Habite Montlieu-La-Garde, Charente-Maritime (17), axe Bordeaux-Angoulême N10
|
||||||
- Fuseau horaire : Europe/Paris
|
- 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.
|
**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
|
## Leçons apprises
|
||||||
- **Toujours prendre un snapshot du LXC 145** (`mini-pc`) avant toute modification de config ou installation qui pourrait casser OpenClaw
|
- **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"`
|
- 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"`
|
||||||
|
|||||||
Reference in New Issue
Block a user