diff --git a/content/posts/commits/2026-04-09-commit-0699664.md b/content/posts/commits/2026-04-09-commit-0699664.md new file mode 100644 index 0000000..414917f --- /dev/null +++ b/content/posts/commits/2026-04-09-commit-0699664.md @@ -0,0 +1,120 @@ +--- +title: "[bojemoi] feat: multi-service updates — nuclei API, nym-proxy, grafana reorg, prometheus rules" +date: 2026-04-09T21:55:44+02:00 +draft: false +tags: ["commit", "bojemoi", "main"] +categories: ["Git Activity"] +summary: "Commit 0699664 par Betty dans bojemoi" +author: "Betty" +--- + +## Commit `0699664` + +| | | +|---|---| +| **Repository** | bojemoi | +| **Branch** | `main` | +| **Author** | Betty | +| **Hash** | `06996646ee1025939b579d5e88de77c06bc310e1` | + + +### Description + +Services: +- samsonov/nuclei_api: new Dockerfile + entrypoint; main.py updates +- samsonov: add Dockerfile.nuclei +- nym-proxy: new service (Dockerfile + entrypoint) +- stack: add 02-service-maintenance.yml, 41-service-nym.yml +- oblast-1: Dockerfile + zap_scanner.py updates +- tsushima: masscan_msf_script.py updates +- borodino: osint_lookup.py updates; thearm_ak47/bm12/logpull/nuclei refinements +- scripts/cccp.sh: orchestration improvements + +Grafana / monitoring: +- dashboards/security/: reorganize sentinel + vigie + security-minimal into subdir +- dashboards/general/: add loki-stack-monitoring + nvidia-dcgm dashboards +- dashboards/pentest/: update pentest-overview + scan-results; add vuln-management +- provisioning/dashboards.yml: reflect new layout +- prometheus.yml + alert_rules.yml + alerts.yml: rule updates +- alloy/config.alloy: minor update + +Co-Authored-By: Claude Sonnet 4.6 + +### Files Changed + +``` +M borodino/osint_lookup.py +M borodino/thearm_ak47 +M borodino/thearm_bm12 +M borodino/thearm_logpull +M borodino/thearm_nuclei +A nym-proxy/Dockerfile +A nym-proxy/entrypoint.sh +M oblast-1/Dockerfile.oblast-1 +M oblast-1/zap_scanner.py +A samsonov/Dockerfile.nuclei +A samsonov/nuclei_api/Dockerfile +A samsonov/nuclei_api/entrypoint.sh +M samsonov/nuclei_api/main.py +A samsonov/nuclei_api/requirements.txt +M scripts/cccp.sh +A stack/02-service-maintenance.yml +A stack/41-service-nym.yml +M tsushima/masscan_msf_script.py +M volumes/alloy/config/config.alloy +D volumes/grafana/dashboards/dashboard-security-minimal.json +A volumes/grafana/dashboards/general/loki-stack-monitoring.json +A volumes/grafana/dashboards/general/nvidia-dcgm.json +M volumes/grafana/dashboards/pentest/pentest-overview.json +M volumes/grafana/dashboards/pentest/scan-results.json +A volumes/grafana/dashboards/pentest/vuln-management.json +A volumes/grafana/dashboards/security/dashboard-security-minimal.json +A volumes/grafana/dashboards/security/sentinel.json +A volumes/grafana/dashboards/security/vigie.json +D volumes/grafana/dashboards/sentinel.json +D volumes/grafana/dashboards/vigie.json +M volumes/grafana/provisioning/dashboards/dashboards.yml +M volumes/prometheus/prometheus.yml +M volumes/prometheus/rules/alert_rules.yml +M volumes/prometheus/rules/alerts.yml +``` + +### Diff Summary + +``` + borodino/osint_lookup.py | 23 +- + borodino/thearm_ak47 | 3 +- + borodino/thearm_bm12 | 19 +- + borodino/thearm_logpull | 19 +- + borodino/thearm_nuclei | 19 +- + nym-proxy/Dockerfile | 19 + + nym-proxy/entrypoint.sh | 24 + + oblast-1/Dockerfile.oblast-1 | 10 +- + oblast-1/zap_scanner.py | 26 +- + samsonov/Dockerfile.nuclei | 1 + + samsonov/nuclei_api/Dockerfile | 24 + + samsonov/nuclei_api/entrypoint.sh | 28 + + samsonov/nuclei_api/main.py | 34 +- + samsonov/nuclei_api/requirements.txt | 6 + + scripts/cccp.sh | 474 +++++---- + stack/02-service-maintenance.yml | 31 + + stack/41-service-nym.yml | 67 ++ + tsushima/masscan_msf_script.py | 26 +- + volumes/alloy/config/config.alloy | 2 +- + .../dashboards/dashboard-security-minimal.json | 35 - + .../dashboards/general/loki-stack-monitoring.json | 239 +++++ + .../grafana/dashboards/general/nvidia-dcgm.json | 804 ++++++++++++++ + .../dashboards/pentest/pentest-overview.json | 187 +++- + .../grafana/dashboards/pentest/scan-results.json | 1112 +++++++++++++++++--- + .../dashboards/pentest/vuln-management.json | 766 ++++++++++++++ + .../security/dashboard-security-minimal.json | 35 + + volumes/grafana/dashboards/security/sentinel.json | 235 +++++ + volumes/grafana/dashboards/security/vigie.json | 146 +++ + volumes/grafana/dashboards/sentinel.json | 235 ----- + volumes/grafana/dashboards/vigie.json | 146 --- + .../grafana/provisioning/dashboards/dashboards.yml | 12 +- + volumes/prometheus/prometheus.yml | 17 + + volumes/prometheus/rules/alert_rules.yml | 15 +- + volumes/prometheus/rules/alerts.yml | 28 +- + 34 files changed, 3977 insertions(+), 890 deletions(-) +```