Calcul GPU
Inférence de modèles de langage locaux (LLM), notamment pour l'assistant vocal domotique. Côté Linux, la pile GPU — pilotes propriétaires et exposition des cartes aux conteneurs — est déclarée en git, ce qui rend la reconstruction d'un nœud reproductible; un poste sous Windows contribue encore au calcul et reste, lui, géré à la main.
# dans l'architecture générée
host:gpu-01hardware
Ces identifiants viennent des dépôts IaC publics, pas de cette page — la vue générée les redessine chaque nuit.
Laisser le pipeline appuyer sur apply : quatre dépôts IaC, trois outils, et une porte qui refuse les destroys
Tout le labo était déjà décrit en code, mais chaque apply passait encore par mes mains. On a fermé la boucle en une session : GitHub Actions avec OIDC pour le nuage, Argo CD pour le cluster, comin pour NixOS. Le plus intéressant n'est pas la plomberie : c'est ce que la porte refuse, et les deux Raspberry Pi qui se sont étouffés sur une dépendance de tests.
Neuf machines, zéro clé USB : migrer tout mon homelab vers NixOS
Claude Code aux commandes, moi en mode apprentissage : tout mon parc — serveurs GPU, machines virtuelles, Raspberry Pi et une instance cloud — est passé sous NixOS en une journée. C'est quoi Nix au juste, ce que ça change par rapport à Ubuntu, et pourquoi je n'aurais pas pu faire ça tout seul.
Mon encodeur faisait du bruit : le détecteur vidéo tournait sur le CPU au lieu du GPU
Un petit vrombissement de ventilateur trop insistant a fini par révéler qu'une mise à jour avait discrètement retiré le support GPU du détecteur d'objets de mon NVR maison — et que ça tournait sur le CPU depuis un bon bout sans que je m'en aperçoive.
Ce que peut faire un LLM local sur une carte à 300$ : mon assistant vocal maison avec Qwen3
Un modèle Qwen3 8B tournant dans Ollama sur une RTX 3060 12 Go pilote vraiment les lumières de la maison via Home Assistant — prises TP-Link converties en entités lumière, prompt système taillé pour un petit modèle, et les leçons de fiabilité d'un vrai déploiement local.
Donner une adresse IPv6 propre et prévisible à chaque serveur de mon réseau
Mise en place d'une convention d'adressage IPv6 (suffixe = octet IPv4 en hexadécimal) sur un réseau de serveurs en DHCPv6 stateful. Couvre la découverte de DUID par capture réseau, un piège de rechargement de configuration après changement de moteur DHCP, et un cas de client DHCPv6 attaché à la mauvaise interface.