From db46c822cdc0a88e2651dd095f8fde32dd3a6322 Mon Sep 17 00:00:00 2001 From: Richard Dern Date: Thu, 12 Mar 2026 15:44:17 +0100 Subject: [PATCH] Ajustement de la structure --- .../index.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/content/interets/informatique/2026/03/08/une-facon-creative-de-bloquer-les-indesirables/index.md b/content/interets/informatique/2026/03/08/une-facon-creative-de-bloquer-les-indesirables/index.md index 91cc39a0..3e747ebd 100644 --- a/content/interets/informatique/2026/03/08/une-facon-creative-de-bloquer-les-indesirables/index.md +++ b/content/interets/informatique/2026/03/08/une-facon-creative-de-bloquer-les-indesirables/index.md @@ -93,21 +93,6 @@ J'ai juste besoin d'un script, pas d'une usine à gaz, même si l'on pourra obje ## Mise en place -### Mise à jour du 12 mars 2026 - -Malgré mon intention initiale de ne pas en faire une "usine à gaz", j'ai tout de même décidé de passer d'un script python à une application Go backend + frontend. -C'est toujours ChatGPT dans codex qui s'en est occupé, et je suis très content du résultat. - -![](images/liste.png) - -![](images/details.png) - -L'interface est plutôt propre, réactive, et me permet de faire ce que j'ai besoin de faire. -À vrai dire, je pense que le projet est assez bon pour être [rendu public](https://git.dern.ovh/infrastructure/caddy-opnsense-blocker) ! - -Mon ressenti est que le code est "_good-enough_", comme on dit dans le métier. -Il y a trop de code, et pas assez architecturé, mais il fait le boulot. - ### Module nix ```nix @@ -1731,6 +1716,21 @@ Cela me permet d'ajouter à Hugo des aliases pour ces URLs afin d'éviter le _li On peut voir alors l'alias se remplir, et le nombre de paquets matchés dans OPNsense. C'est efficace ! +## Mise à jour du 12 mars 2026 + +Malgré mon intention initiale de ne pas en faire une "usine à gaz", j'ai tout de même décidé de passer d'un script python à une application Go backend + frontend. +C'est toujours ChatGPT dans codex qui s'en est occupé, et je suis très content du résultat. + +![](images/liste.png) + +![](images/details.png) + +L'interface est plutôt propre, réactive, et me permet de faire ce que j'ai besoin de faire. +À vrai dire, je pense que le projet est assez bon pour être [rendu public](https://git.dern.ovh/infrastructure/caddy-opnsense-blocker) ! + +Mon ressenti est que le code est "_good-enough_", comme on dit dans le métier. +Il y a trop de code, et pas assez architecturé, mais il fait le boulot. + ## Conclusion L'implémentation de cette solution a nécessité quelques efforts en amont pour un résultat immédiatement satisfaisant : je n'ai plus besoin d'avoir le nez ni dans les logs de Caddy ni dans le firewall d'OPNsense, mais j'ai quand même un visuel clair grâce aux flux RSS.