Files
blog/content/posts/commits/2026-07-09-commit-09f9863.md
grafana-watcher b752475a1e
Some checks failed
Hugo Build & Deploy / build-deploy (push) Failing after 7s
post: commit 09f9863 in bojemoi
2026-07-09 20:25:31 +02:00

1.3 KiB

title, date, draft, tags, categories, summary, author
title date draft tags categories summary author
[bojemoi] feat(runbook): add FortiBleed/CVE runbook generator service 2026-07-09T20:25:30+02:00 false
commit
bojemoi
main
Git Activity
Commit 09f9863 par grafana-watcher dans bojemoi grafana-watcher

Commit 09f9863

Repository bojemoi
Branch main
Author grafana-watcher
Hash 09f98632d39c7275ea3a1bb69f8725aa416cdc8e

Description

FastAPI service generating structured pentest runbooks (Markdown) with Gitea versioning and Telegram notification. Includes scenarios for CVE-2018-13379 (FortiBleed) and CVE-2021-44228 (Log4Shell).

  • samsonov/runbook-generator/main.py: FastAPI app (generate/list/get)
  • samsonov/runbook-generator/Dockerfile: Python 3.11 slim image
  • stack/52-service-runbook.yml: Swarm stack, port 8082, manager

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

Files Changed

A	samsonov/runbook-generator/Dockerfile
A	samsonov/runbook-generator/main.py
A	stack/52-service-runbook.yml

Diff Summary

 samsonov/runbook-generator/Dockerfile |  12 ++
 samsonov/runbook-generator/main.py    | 364 ++++++++++++++++++++++++++++++++++
 stack/52-service-runbook.yml          |  70 +++++++
 3 files changed, 446 insertions(+)