Modifications pour le document Choix Techniques
Modifié par john le 2026/09/23 19:42
Résumé
-
Propriétés de la Page (2 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Titre
-
... ... @@ -1,1 +1,1 @@ 1 -Choix Techniques1 +ChoixTechniques - Contenu
-
... ... @@ -58,7 +58,6 @@ 58 58 **Pourquoi** : CrowdSec analyse les journaux de plusieurs services et bénéficie des listes de blocage communautaires. Le bouncer dans SWAG agit avant que la requête n'atteigne le service. Turnstile a été préféré à reCAPTCHA. 59 59 60 60 **Limites** : 61 - 62 62 * Turnstile impose de désactiver HTTP/2 côté SWAG. 63 63 * Sur Debian 13, sans rsyslog, il n'y a pas de fichier de journal d'authentification : CrowdSec ne voit pas SSH. rsyslog est donc réinstallé. 64 64 ... ... @@ -101,8 +101,7 @@ 101 101 **Pourquoi** : le projet d'origine n'est plus maintenu. 102 102 103 103 **Limites** : 104 - 105 -* Le fork refuse de démarrer avec ##--rolling-restart--##-- quand un conteneur a un ##depends_on## ; l'option est donc retirée.-- 103 +* Le fork refuse de démarrer avec ##--rolling-restart## quand un conteneur a un ##depends_on## ; l'option est donc retirée. 106 106 * Le fork n'a pas d'API HTTP : les notifications passent par n8n (voir ci-dessous). 107 107 108 108 === Exclusions de la mise à jour automatique === ... ... @@ -132,7 +132,6 @@ 132 132 **Choix** : Plakar sur le serveur principal envoie chaque nuit vers un dépôt sur le Pi, en SFTP. Détails : [[Sauvegarde>>Wiki Batcave John.Infrastructure.Sauvegarde.WebHome]]. 133 133 134 134 **Pourquoi** : 135 - 136 136 * Plakar déduplique et chiffre : après la première sauvegarde complète, les suivantes ne transfèrent que les changements, ce qui compte avec le débit Wi-Fi du Pi. 137 137 * Le dépôt est sur une autre machine que les données. 138 138 * Plakar est un logiciel libre français. ... ... @@ -206,7 +206,6 @@ 206 206 **Choix** : les alertes (sauvegarde, mises à jour de conteneurs) arrivent sur Telegram, par un bot. 207 207 208 208 **Pourquoi** : 209 - 210 210 * Envoyer un message ne demande qu'une requête HTTP vers l'API des bots (un simple ##curl## dans un script), sans serveur supplémentaire à héberger. 211 211 * n8n a un nœud Telegram intégré. 212 212 * La notification arrive sur le téléphone, même hors du réseau local. ... ... @@ -213,12 +213,11 @@ 213 213 * Gratuit. 214 214 215 215 **Alternatives écartées** : 216 - 217 217 * **E-mail** : il faut un serveur SMTP ou un relais, et les messages automatiques finissent souvent en spam. 218 218 * **Service auto-hébergé (ntfy, Gotify)** : hébergé sur le serveur principal, il tombe avec lui, alors que c'est justement là qu'on a besoin d'être prévenu. 219 219 220 220 **Limites** : 221 - 222 222 * Dépendance à un service tiers. Les messages de bot ne sont pas chiffrés de bout en bout : ils ne contiennent donc que des états (réussite, échec, nom du conteneur), jamais de secret ni de détail sensible. 223 223 * Le jeton du bot est un secret : il est stocké hors du script, dans un fichier lisible par root seulement. 224 224 * Si le serveur principal est complètement arrêté, aucun message ne part. **L'absence du message ✅ du matin est elle-même une alerte.** 219 +