8 Commits
Author SHA1 Message Date
perco 7c1cf65be1 feat(dockermem): sous-total RAM affiché + total tous conteneurs
Ajout .gitignore pour __pycache__/ (absent jusqu'ici).
2026-07-04 14:31:39 +02:00
perco ef63eb3a50 feat: card RAM par conteneur — live, avec seuil configurable
Nouvel endpoint /api/dockermem (Docker API stats en parallèle sur tous les
conteneurs, ~2s pour 68 conteneurs). Carte affichant jusqu'à 20 conteneurs
triés par RAM utilisée décroissante, filtrés par un seuil en Mo réglable
dans l'interface (persisté en localStorage).
2026-07-04 11:33:18 +02:00
percoandClaude Sonnet 4.6 599399ff50 feat: card trafic par réseau Docker (bridges) avec conteneurs associés
Nouvelle route /api/dockernet : lit le trafic de chaque bridge Docker
via psutil, mappe sur les noms de réseaux et conteneurs via l'API
Docker socket (/networks + /containers/json). Affiche le débit DL/UL
par réseau trié par activité. Monte /var/run/docker.sock en lecture.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 10:50:51 +02:00
percoandClaude Sonnet 4.6 0895c15778 feat: card trafic réseau live par IP (nf_conntrack)
Nouveau card "Trafic réseau par appareil" : lit nf_conntrack en live,
groupe par IP locale 192.168.1.x, affiche connexions ESTABLISHED,
débit DL/UL en bytes/s (delta entre deux snapshots) et les services
actifs. nf_conntrack_acct activé au démarrage pour les compteurs bytes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 10:32:40 +02:00
percoandClaude Sonnet 4.6 8d9eaf98c2 fix(netmap): résolution DNS via Livebox pour les noms d'appareils
nmap forcé sur 192.168.1.1 avec -R --dns-servers pour récupérer
les hostnames DHCP enregistrés par la Livebox (.home).
Ajout du champ netbios (script nbstat) et affichage du meilleur
nom détecté (NetBIOS > hostname DNS) avec badge de source.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-28 12:04:48 +02:00
percoandClaude Sonnet 4.6 f421636ab8 feat: intégration NetMap dans homelabdash
Nouveau card "Appareils réseau" : scan nmap 192.168.1.10–150,
affichage IP/MAC/fabricant/hostname, nommage persistant par device.
Routes: /api/netmap/scan, /api/netmap/names, /api/netmap/name (POST).
Stockage dans netmap_devices.json (volume Docker).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-28 11:57:32 +02:00
perco c8faffb079 feat: drag&drop blocs, RAID md0/md127, SMART tous disques + attributs critiques 2026-06-28 09:19:09 +02:00
perco 9c1e45a7bc feat: dashboard homelab v1.0.0 — stats CPU/RAM/disques/réseau/S.M.A.R.T 2026-06-28 09:04:24 +02:00