Files
blog/content/posts/commits/2026-02-14-commit-d23f0d2.md
Betty 7ac1bd5f4f
All checks were successful
Hugo Build & Deploy / build-deploy (push) Successful in 5s
Add 62 blog posts generated from git commit history
One-shot import of all bojemoi repo commits as Hugo posts.
Each post includes metadata, files changed, and diff stats.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 14:16:05 +01:00

1.3 KiB

title, date, draft, tags, categories, summary, author
title date draft tags categories summary author
Add Dozor: threat feed aggregator for Suricata blocklist rules 2026-02-14T15:36:58+01:00 false
commit
bojemoi
feature
stack
config
Git Activity
Commit d23f0d2 par Betty — 11 fichier(s) modifié(s) Betty

Commit d23f0d2

Repository bojemoi
Branch main
Auteur Betty
Hash d23f0d240bda978db8bbb97a55dc3a1dad915513
Date 2026-02-14

Description

Downloads IPs/CIDRs from FireHOL L1/L2, abuse.ch ThreatFox, URLhaus, and Feodo C2 feeds. Generates chunked Suricata drop rules (200 IPs per rule) and writes blocklist.rules for automatic loading. Exposes Prometheus metrics on port 9302. Also fixes suricata default-rule-path to match the actual bind mount at /etc/suricata/rules.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Fichiers modifiés

A	dozor/Dockerfile.dozor
A	dozor/dozor/__init__.py
A	dozor/dozor/__main__.py
A	dozor/dozor/config.py
A	dozor/dozor/feeds.py
A	dozor/dozor/main.py
A	dozor/dozor/metrics.py
A	dozor/dozor/rules.py
A	dozor/requirements.txt
A	stack/48-service-dozor.yml
M	volumes/suricata/suricata.yaml

Statistiques

 11 files changed, 432 insertions(+), 2 deletions(-)