Cédric A5L alpinux.cedrica5l
  • Joined on 2021-02-04
Cédric A5L pushed to main at alpinux.cedrica5l/alpinux-static 2026-05-06 13:12:59 +02:00
7b9024ab05 fix(erreurs): cache multi-worker + sudo service account pour fail2ban
Cédric A5L reopened issue alpinux.cedrica5l/alpinux-static#41 2026-05-06 13:07:57 +02:00
feat: bannissement IP via fail2ban depuis le tableau 404
Cédric A5L commented on issue alpinux.cedrica5l/alpinux-static#41 2026-05-06 13:07:57 +02:00
feat: bannissement IP via fail2ban depuis le tableau 404

Erreur rencontrée

sudo: un terminal est requis pour lire le mot de passe
sudo: il est nécessaire de saisir un mot de passe

Cause : la règle NOPASSWD nétait pas configurée sur…

Cédric A5L closed issue alpinux.cedrica5l/alpinux-static#41 2026-05-06 13:07:57 +02:00
feat: bannissement IP via fail2ban depuis le tableau 404
Cédric A5L commented on issue alpinux.cedrica5l/alpinux-static#41 2026-05-06 13:05:57 +02:00
feat: bannissement IP via fail2ban depuis le tableau 404

Implémentation livrée — commit 0513afd

Le bouton 🔨 est présent dans le détail de chaque IP. La route /errors/ban exécute :

sudo fail2ban-client set global-blacklist banip…
Cédric A5L closed issue alpinux.cedrica5l/alpinux-static#41 2026-05-06 13:05:57 +02:00
feat: bannissement IP via fail2ban depuis le tableau 404
Cédric A5L pushed to main at alpinux.cedrica5l/alpinux-static 2026-05-06 12:57:40 +02:00
a94bf12e4d chore: version 1.5.0 — page Erreurs 404
Cédric A5L closed issue alpinux.cedrica5l/alpinux-static#37 2026-05-06 12:57:17 +02:00
feat: page Erreurs 404 — liste et agrégation depuis les logs Apache
Cédric A5L pushed to main at alpinux.cedrica5l/alpinux-static 2026-05-06 12:57:17 +02:00
0513afdbb4 feat: page Erreurs 404 — logs, détail IP/date/referer, ignore, ban fail2ban
Cédric A5L opened issue alpinux.cedrica5l/alpinux-static#38 2026-05-06 12:55:00 +02:00
feat: détail 404 par IP — dates et referers
Cédric A5L opened issue alpinux.cedrica5l/alpinux-static#39 2026-05-06 12:55:00 +02:00
feat: vérification live si un 404 est toujours actif
Cédric A5L opened issue alpinux.cedrica5l/alpinux-static#40 2026-05-06 12:55:00 +02:00
feat: liste d'IPs ignorées (devs, local, testeurs)
Cédric A5L opened issue alpinux.cedrica5l/alpinux-static#41 2026-05-06 12:55:00 +02:00
feat: bannissement IP via fail2ban depuis le tableau 404
Cédric A5L opened issue alpinux.cedrica5l/alpinux-static#37 2026-05-06 12:54:59 +02:00
feat: page Erreurs 404 — liste et agrégation depuis les logs Apache
Cédric A5L closed issue alpinux.cedrica5l/alpinux-static#33 2026-05-06 12:03:44 +02:00
feat: sélecteur de largeur du contenu pour grands écrans
Cédric A5L pushed to main at alpinux.cedrica5l/alpinux-static 2026-05-06 12:03:44 +02:00
11a3ae72ee chore: version 1.4.2 — fix stats ISPConfig
c0f3e43e35 fix: stats — utiliser le rapport ISPConfig au lieu de générer manuellement
d81acf2b19 chore: version 1.4.1 — correctifs changelog et sélecteur de largeur
46a8a0b75f fix: sélecteur largeur — data-cw sur <html> au lieu de CSS variable
ec3284873a fix: renommer items→entries dans _parse_changelog (conflit méthode dict)
Compare 9 commits »
Cédric A5L opened issue alpinux.cedrica5l/alpinux-static#36 2026-05-06 12:03:31 +02:00
fix: stats — utiliser le rapport ISPConfig plutôt que générer manuellement
Cédric A5L closed issue alpinux.cedrica5l/alpinux-static#36 2026-05-06 12:03:31 +02:00
fix: stats — utiliser le rapport ISPConfig plutôt que générer manuellement
Cédric A5L opened issue alpinux.cedrica5l/alpinux-static#35 2026-05-06 11:57:19 +02:00
fix: sélecteur de largeur inopérant (L et ∞)
Cédric A5L closed issue alpinux.cedrica5l/alpinux-static#34 2026-05-06 11:57:19 +02:00
fix: changelog — TypeError items vs méthode dict en Jinja2