5.9 KiB
5.9 KiB
title, date, draft, tags, categories, summary, author
| title | date | draft | tags | categories | summary | author | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| [bojemoi] Push 11 commit(s) to main | 2026-04-24T22:34:13+02:00 | false |
|
|
Push de 11 commit(s) par Betty dans bojemoi/main | Betty |
Push to bojemoi/main
| Repository | bojemoi |
| Branch | main |
| Commits | 11 |
| Pushed by | Betty |
Commits
- 4aba669 feat(orchestrator): local cloud-init templates — remove Gitea runtime dependency (Betty)
- eb9a1ee feat(packaging): package-dist.sh + Makefile + install/env fixes (Betty)
- 1c2ee83 feat(postgres): init SQL — create all databases on first start (Betty)
- 047a7a8 docs: update ARCHITECTURE + README, add runbook (Betty)
- 4adce3e feat: new components — c2-monitor, ptaas-init, postgres-ssl, RIPE import (Betty)
- cf02179 chore(claude): update monitor command (Betty)
- 9e5b612 feat(grafana): update pentest + security dashboards (Betty)
- 081acdb feat(monitoring): prometheus targets + alert rules + alloy config (Betty)
- b9abb6d feat(stacks): update base, borodino, nym, dozor, ollama (Betty)
- 13e2bf9 fix: borodino/nym/zap/nuclei — pending fixes (Betty)
- 4e1f103 chore: exclude postgres SSL certs + remove obsolete scripts (Betty)
Diff Summary
.claude/commands/monitor.md | 48 +-
.env.example | 18 +-
.gitignore | 1 +
ARCHITECTURE.md | 323 +++++++
Makefile | 108 +++
README.md | 13 +-
borodino/Dockerfile.postgres-ssl | 6 +
borodino/start_msf_server.sh | 25 +-
borodino/thearm_uzi | 7 +-
c2-monitor/Dockerfile | 10 +
c2-monitor/monitor.py | 205 +++++
c2-monitor/requirements.txt | 4 +
docs/runbook/README.md | 12 +
docs/runbook/borodino-rebuild.md | 44 +
docs/runbook/docker-secrets.md | 54 ++
docs/runbook/node-access.md | 49 ++
docs/runbook/postgres-ssl.md | 52 ++
docs/runbook/protonmail-bridge.md | 69 ++
docs/runbook/stack-deploy.md | 72 ++
install.sh | 19 +-
nym-proxy/Dockerfile | 2 +-
oblast-1/Dockerfile.oblast-1 | 2 -
oblast-1/zap_scanner.py | 8 +-
provisioning/cloud-init/alpine/database.yaml | 62 ++
provisioning/cloud-init/alpine/minimal.yaml | 41 +
provisioning/cloud-init/alpine/webserver.yaml | 65 ++
provisioning/cloud-init/common/hardening.sh | 92 ++
provisioning/cloud-init/common/setup_docker.sh | 64 ++
provisioning/cloud-init/common/setup_monitoring.sh | 50 ++
provisioning/cloud-init/debian/default.yaml | 54 ++
provisioning/cloud-init/debian/webserver.yaml | 72 ++
provisioning/cloud-init/ubuntu/database.yaml | 73 ++
provisioning/cloud-init/ubuntu/default.yaml | 54 ++
provisioning/cloud-init/ubuntu/webserver.yaml | 72 ++
provisioning/orchestrator/app/config.py | 54 +-
provisioning/orchestrator/app/main.py | 191 +---
.../orchestrator/app/services/cloudinit_gen.py | 8 +-
.../app/services/local_template_client.py | 159 ++++
ptaas-init/Dockerfile | 12 +
ptaas-init/init.py | 241 +++++
ptaas-init/requirements.txt | 3 +
samsonov/nuclei_api/main.py | 7 +-
scripts/cccp-v2.sh | 195 -----
scripts/cccp.sh.1 | 138 ---
scripts/check_image_v1.py | 451 ----------
scripts/import_2_faraday.py | 118 ---
scripts/import_ripe_cidrs.py | 113 +++
scripts/mockba-v1.sh | 114 ---
scripts/orchestrator-zap-nuclei-faraday.sh | 154 ----
scripts/package-dist.sh | 305 +++++++
scripts/stack_armement.export | 113 ---
scripts/stack_base.export | 431 ---------
scripts/stack_faraday.export | 51 --
scripts/stack_masscan.export | 42 -
scripts/stack_owasp.export | 66 --
scripts/test_deploiement.sh | 10 -
scripts/test_reso.sh | 6 -
scripts/test_wget.sh | 48 -
stack/01-service-hl.yml | 156 +++-
stack/02-init-ptaas.yml | 64 ++
stack/40-service-borodino.yml | 66 ++
stack/41-service-nym.yml | 6 +-
stack/48-service-dozor.yml | 3 +
stack/51-service-ollama.yml | 3 +
volumes/alloy/config/config.alloy | 4 +-
.../grafana/dashboards/pentest/c2-sessions.json | 198 +++++
.../dashboards/pentest/pentest-overview.json | 256 +++++-
.../grafana/dashboards/pentest/scan-results.json | 966 +++++----------------
.../security/dashboard-security-minimal.json | 2 +-
volumes/grafana/dashboards/security/sentinel.json | 14 +-
volumes/grafana/dashboards/security/vigie.json | 12 +-
volumes/postgres/conf/pg_hba.conf | 22 +
volumes/postgres/init/01-create-databases.sql | 76 ++
volumes/postgres/postgres-entrypoint.sh | 14 +
volumes/prometheus/prometheus.yml | 5 +
volumes/prometheus/rules/alerts.yml | 21 +
76 files changed, 3813 insertions(+), 2955 deletions(-)