Le pipeline qui publie ce blog sans toucher à la prod
Comment mon simple rsync est devenu un pipeline GitLab qui valide chaque article, construit Hugo et ne déploie qu’après une fusion sur main.
Comment mon simple rsync est devenu un pipeline GitLab qui valide chaque article, construit Hugo et ne déploie qu’après une fusion sur main.
Pourquoi j’ai ajouté un second OPNsense, isolé sa synchronisation et découvert qu’un cluster utile se juge surtout pendant les maintenances.
En reconstruisant mon homelab, j’ai réalisé que je ne gardais aucune trace de mes choix. C’est de cette mauvaise habitude qu’est né ce blog.