--- title: "[bojemoi] chore: extract borodino pipeline to /opt/borodino" date: 2026-07-02T00:10:20+02:00 draft: false tags: ["commit", "bojemoi", "main"] categories: ["Git Activity"] summary: "Commit 2220792 par grafana-watcher dans bojemoi" author: "grafana-watcher" --- ## Commit `2220792` | | | |---|---| | **Repository** | bojemoi | | **Branch** | `main` | | **Author** | grafana-watcher | | **Hash** | `22207920025540a0b5a6ee8a6aa006a24a0706ca` | ### Description - Remove borodino/ directory (moved to /opt/borodino/) - Remove stack/39-service-borodino-msf.yml and stack/40-service-borodino.yml - Update scripts/startover.sh: stack paths → /opt/borodino/stack/ - Update scripts/c2-manage.sh: STACK_FILE → /opt/borodino/stack/ - Update scripts/package-dist.sh: Dockerfile.postgres-ssl → /opt/borodino/ - Update scripts/post-commit-blog.sh, commits-to-posts.sh: remove borodino from component list Co-Authored-By: Claude Sonnet 4.6 ### Files Changed ``` M .claude/agent-memory/infra-daily-monitor/MEMORY.md M .claude/agent-memory/pipeline/MEMORY.md D borodino/.dockerignore D borodino/Dockerfile.berezina D borodino/Dockerfile.borodino D borodino/Dockerfile.borodino-msf D borodino/Dockerfile.borodino-sliver D borodino/Dockerfile.postgres-ssl D borodino/Dockerfile.ruby D borodino/Dockerfile.sliver-c2 D borodino/Dockerfile.wg-gateway D borodino/READ.me D borodino/barbarossa D borodino/dual D borodino/import_ipv6_cidrs.sh D borodino/list_vpn/fr.protonvpn.tcp.ovpn D borodino/list_vpn/index.html D borodino/list_vpn/protonvpn_udp_working.ovpn D borodino/list_vpn/toto.txt D borodino/msf_import.py D borodino/osint_lookup.py D borodino/redirector/Dockerfile D borodino/redirector/entrypoint.sh D borodino/redirector/loki-shipper.py D borodino/redirector/nginx.conf D borodino/route-setup.sh D borodino/sliver-entrypoint.sh D borodino/start_msf_server.sh D borodino/start_uzi.sh D borodino/thearm_ak47 D borodino/thearm_ak47.v1 D borodino/thearm_ak47.v2 D borodino/thearm_bm12 D borodino/thearm_logpull D borodino/thearm_nuclei D borodino/thearm_sliver/thearm_sliver D borodino/thearm_uzi D borodino/toto D borodino/update-asn-db.sh D borodino/wg-gateway-start.sh A samsonov/Dockerfile.pentest-exporter M scripts/c2-manage.sh M scripts/cccp.sh M scripts/commits-to-posts.sh M scripts/create-secrets.sh M scripts/package-dist.sh M scripts/post-commit-blog.sh M scripts/startover.sh M scripts/tannenberg.py D stack/39-service-borodino-msf.yml D stack/40-service-borodino.yml M stack/60-service-telegram.yml A volumes/swarm-backup/configs/alloy_worker_config A volumes/swarm-backup/configs/boot_alertmanager_config A volumes/swarm-backup/configs/boot_alloy_config A volumes/swarm-backup/configs/boot_grafana-dashboards-provider A volumes/swarm-backup/configs/boot_grafana-datasources A volumes/swarm-backup/configs/boot_grafana-ini_config A volumes/swarm-backup/configs/boot_loki_config A volumes/swarm-backup/configs/boot_postfix_config A volumes/swarm-backup/configs/boot_postgres_init_sql A volumes/swarm-backup/configs/boot_prometheus_config A volumes/swarm-backup/configs/boot_provisioning_env A volumes/swarm-backup/configs/boot_registry_config A volumes/swarm-backup/configs/boot_tempo_config A volumes/swarm-backup/configs/boot_tls_alertmanager_config A volumes/swarm-backup/configs/boot_traefik_config A volumes/swarm-backup/configs/boot_traefik_tls_config A volumes/swarm-backup/configs/dojo_local_settings A volumes/swarm-backup/configs/dojo_smtp_backend A volumes/swarm-backup/configs/dojo_smtp_setup A volumes/swarm-backup/configs/mosquitto_passwd A volumes/swarm-backup/configs/niponimai_faraday-server_config A volumes/swarm-backup/configs/ollama_env A volumes/swarm-backup/configs/orchestrator_env A volumes/swarm-backup/configs/postfix_rsyslog_maillog A volumes/swarm-backup/configs/postgres_ca_cert A volumes/swarm-backup/configs/postgres_hba_conf A volumes/swarm-backup/configs/postgres_ssl_cert A volumes/swarm-backup/configs/ptaas_serial A volumes/swarm-backup/configs/route_setup A volumes/swarm-backup/configs/sentinel_mosquitto_conf A volumes/swarm-backup/secrets/abuseipdb_api_key A volumes/swarm-backup/secrets/alertmanager_smtp_pass A volumes/swarm-backup/secrets/anthropic_api_key A volumes/swarm-backup/secrets/aws_credentials A volumes/swarm-backup/secrets/c2_telegram_chat_id A volumes/swarm-backup/secrets/discord_bot_token A volumes/swarm-backup/secrets/discovery_db_password A volumes/swarm-backup/secrets/dojo_admin_password A volumes/swarm-backup/secrets/dojo_api_token A volumes/swarm-backup/secrets/dojo_secret_key A volumes/swarm-backup/secrets/fly_api_token A volumes/swarm-backup/secrets/gitea_token A volumes/swarm-backup/secrets/grafana_admin_password A volumes/swarm-backup/secrets/karacho_secret_key A volumes/swarm-backup/secrets/mcp_dojo_token A volumes/swarm-backup/secrets/mcp_faraday_password A volumes/swarm-backup/secrets/mcp_pg_password A volumes/swarm-backup/secrets/medved_dojo_token A volumes/swarm-backup/secrets/medved_faraday_password A volumes/swarm-backup/secrets/medved_pg_password A volumes/swarm-backup/secrets/ml_threat_intel_db_password A volumes/swarm-backup/secrets/msf_rpc_password A volumes/swarm-backup/secrets/my_secret A volumes/swarm-backup/secrets/otx_api_key A volumes/swarm-backup/secrets/postgres_password A volumes/swarm-backup/secrets/postgres_ssl_key A volumes/swarm-backup/secrets/proton_password A volumes/swarm-backup/secrets/proton_username A volumes/swarm-backup/secrets/protonmail_bridge_smtp_pass A volumes/swarm-backup/secrets/protonvpn_auth A volumes/swarm-backup/secrets/protonvpn_ovpn A volumes/swarm-backup/secrets/ptaas_local_key A volumes/swarm-backup/secrets/ptaas_telegram_key A volumes/swarm-backup/secrets/rsync_config A volumes/swarm-backup/secrets/sentinel_mqtt_pass A volumes/swarm-backup/secrets/sentinel_pg_pass A volumes/swarm-backup/secrets/shodan_api_key A volumes/swarm-backup/secrets/ssh_private_key A volumes/swarm-backup/secrets/telegram_api_credentials A volumes/swarm-backup/secrets/telegram_api_hash A volumes/swarm-backup/secrets/telegram_api_id A volumes/swarm-backup/secrets/telegram_bot_token A volumes/swarm-backup/secrets/telegram_chat_id A volumes/swarm-backup/secrets/telegram_phone A volumes/swarm-backup/secrets/token A volumes/swarm-backup/secrets/vt_api_key A volumes/swarm-backup/secrets/xenserver_pass ``` ### Diff Summary ``` .claude/agent-memory/infra-daily-monitor/MEMORY.md | 72 +- .claude/agent-memory/pipeline/MEMORY.md | 36 +- borodino/.dockerignore | 6 - borodino/Dockerfile.berezina | 49 - borodino/Dockerfile.borodino | 27 - borodino/Dockerfile.borodino-msf | 66 - borodino/Dockerfile.borodino-sliver | 17 - borodino/Dockerfile.postgres-ssl | 6 - borodino/Dockerfile.ruby | 143 -- borodino/Dockerfile.sliver-c2 | 32 - borodino/Dockerfile.wg-gateway | 16 - borodino/READ.me | 2 - borodino/barbarossa | 466 ---- borodino/dual | 152 -- borodino/import_ipv6_cidrs.sh | 54 - borodino/list_vpn/fr.protonvpn.tcp.ovpn | 174 -- borodino/list_vpn/index.html | 16 - borodino/list_vpn/protonvpn_udp_working.ovpn | 128 - borodino/list_vpn/toto.txt | 2 - borodino/msf_import.py | 69 - borodino/osint_lookup.py | 230 -- borodino/redirector/Dockerfile | 32 - borodino/redirector/entrypoint.sh | 124 - borodino/redirector/loki-shipper.py | 73 - borodino/redirector/nginx.conf | 84 - borodino/route-setup.sh | 37 - borodino/sliver-entrypoint.sh | 78 - borodino/start_msf_server.sh | 76 - borodino/start_uzi.sh | 72 - borodino/thearm_ak47 | 117 - borodino/thearm_ak47.v1 | 42 - borodino/thearm_ak47.v2 | 241 -- borodino/thearm_bm12 | 953 ------- borodino/thearm_logpull | 227 -- borodino/thearm_nuclei | 583 ----- borodino/thearm_sliver/thearm_sliver | 510 ---- borodino/thearm_uzi | 2631 -------------------- borodino/toto | 943 ------- borodino/update-asn-db.sh | 86 - borodino/wg-gateway-start.sh | 73 - samsonov/Dockerfile.pentest-exporter | 6 + scripts/c2-manage.sh | 2 +- scripts/cccp.sh | 525 ++-- scripts/commits-to-posts.sh | 2 +- scripts/create-secrets.sh | 364 ++- scripts/package-dist.sh | 4 +- scripts/post-commit-blog.sh | 2 +- scripts/startover.sh | 4 +- scripts/tannenberg.py | 34 +- stack/39-service-borodino-msf.yml | 92 - stack/40-service-borodino.yml | 1582 ------------ stack/60-service-telegram.yml | 13 + volumes/swarm-backup/configs/alloy_worker_config | 65 + .../swarm-backup/configs/boot_alertmanager_config | 118 + volumes/swarm-backup/configs/boot_alloy_config | 298 +++ .../configs/boot_grafana-dashboards-provider | 63 + .../swarm-backup/configs/boot_grafana-datasources | 104 + .../swarm-backup/configs/boot_grafana-ini_config | 2114 ++++++++++++++++ volumes/swarm-backup/configs/boot_loki_config | 106 + volumes/swarm-backup/configs/boot_postfix_config | 36 + .../swarm-backup/configs/boot_postgres_init_sql | 77 + .../swarm-backup/configs/boot_prometheus_config | 260 ++ volumes/swarm-backup/configs/boot_provisioning_env | 32 + volumes/swarm-backup/configs/boot_registry_config | 28 + volumes/swarm-backup/configs/boot_tempo_config | 41 + .../configs/boot_tls_alertmanager_config | 23 + volumes/swarm-backup/configs/boot_traefik_config | 11 + .../swarm-backup/configs/boot_traefik_tls_config | 8 + volumes/swarm-backup/configs/dojo_local_settings | 26 + volumes/swarm-backup/configs/dojo_smtp_backend | 33 + volumes/swarm-backup/configs/dojo_smtp_setup | 36 + volumes/swarm-backup/configs/mosquitto_passwd | 2 + .../configs/niponimai_faraday-server_config | 18 + volumes/swarm-backup/configs/ollama_env | 4 + volumes/swarm-backup/configs/orchestrator_env | 15 + .../swarm-backup/configs/postfix_rsyslog_maillog | 2 + volumes/swarm-backup/configs/postgres_ca_cert | 32 + volumes/swarm-backup/configs/postgres_hba_conf | 23 + volumes/swarm-backup/configs/postgres_ssl_cert | 31 + volumes/swarm-backup/configs/ptaas_serial | 1 + volumes/swarm-backup/configs/route_setup | 38 + .../swarm-backup/configs/sentinel_mosquitto_conf | 19 + volumes/swarm-backup/secrets/abuseipdb_api_key | 1 + .../swarm-backup/secrets/alertmanager_smtp_pass | 1 + volumes/swarm-backup/secrets/anthropic_api_key | 1 + volumes/swarm-backup/secrets/aws_credentials | 1 + volumes/swarm-backup/secrets/c2_telegram_chat_id | 1 + volumes/swarm-backup/secrets/discord_bot_token | 1 + volumes/swarm-backup/secrets/discovery_db_password | 1 + volumes/swarm-backup/secrets/dojo_admin_password | 1 + volumes/swarm-backup/secrets/dojo_api_token | 1 + volumes/swarm-backup/secrets/dojo_secret_key | 1 + volumes/swarm-backup/secrets/fly_api_token | 1 + volumes/swarm-backup/secrets/gitea_token | 1 + .../swarm-backup/secrets/grafana_admin_password | 1 + volumes/swarm-backup/secrets/karacho_secret_key | 1 + volumes/swarm-backup/secrets/mcp_dojo_token | 1 + volumes/swarm-backup/secrets/mcp_faraday_password | 1 + volumes/swarm-backup/secrets/mcp_pg_password | 1 + volumes/swarm-backup/secrets/medved_dojo_token | 1 + .../swarm-backup/secrets/medved_faraday_password | 1 + volumes/swarm-backup/secrets/medved_pg_password | 1 + .../secrets/ml_threat_intel_db_password | 1 + volumes/swarm-backup/secrets/msf_rpc_password | 1 + volumes/swarm-backup/secrets/my_secret | 1 + volumes/swarm-backup/secrets/otx_api_key | 1 + volumes/swarm-backup/secrets/postgres_password | 1 + volumes/swarm-backup/secrets/postgres_ssl_key | 1 + volumes/swarm-backup/secrets/proton_password | 1 + volumes/swarm-backup/secrets/proton_username | 1 + .../secrets/protonmail_bridge_smtp_pass | 1 + volumes/swarm-backup/secrets/protonvpn_auth | 1 + volumes/swarm-backup/secrets/protonvpn_ovpn | 1 + volumes/swarm-backup/secrets/ptaas_local_key | 1 + volumes/swarm-backup/secrets/ptaas_telegram_key | 1 + volumes/swarm-backup/secrets/rsync_config | 1 + volumes/swarm-backup/secrets/sentinel_mqtt_pass | 1 + volumes/swarm-backup/secrets/sentinel_pg_pass | 1 + volumes/swarm-backup/secrets/shodan_api_key | 1 + volumes/swarm-backup/secrets/ssh_private_key | 1 + .../swarm-backup/secrets/telegram_api_credentials | 1 + volumes/swarm-backup/secrets/telegram_api_hash | 1 + volumes/swarm-backup/secrets/telegram_api_id | 1 + volumes/swarm-backup/secrets/telegram_bot_token | 1 + volumes/swarm-backup/secrets/telegram_chat_id | 1 + volumes/swarm-backup/secrets/telegram_phone | 1 + volumes/swarm-backup/secrets/token | 1 + volumes/swarm-backup/secrets/vt_api_key | 1 + volumes/swarm-backup/secrets/xenserver_pass | 1 + 129 files changed, 4229 insertions(+), 10857 deletions(-) ```