--- title: "[bojemoi_boot] image-pusher: add Phase 3 to build locally-built images from Dockerfiles" date: 2026-02-20T16:09:34+01:00 draft: false tags: ["commit", "bojemoi_boot", "main"] categories: ["Git Activity"] summary: "Commit a5b1d18 par Betty dans bojemoi_boot" author: "Betty" --- ## Commit `a5b1d18` | | | |---|---| | **Repository** | bojemoi_boot | | **Branch** | `main` | | **Author** | Betty | | **Hash** | `a5b1d18919775e615a0d5c2b690458074bfd7290` | ### Description - Add build_local_images() (Phase 3) covering 16 custom images: borodino, koursk, koursk-2, ml-threat-intel, telegram-bot, vigie, dozor, razvedka, medved, karacho, tsushima, oblast, oblast-1, provisioning, suricata-attack-enricher, pentest-orchestrator - Mount /opt/bojemoi, /opt/bojemoi-telegram, /opt/bojemoi-ml-threat as read-only volumes in image-pusher so Dockerfiles are accessible - Skip build if image already present in registry (idempotent) - Add external mappings: redis-exporter, faraday, nuclei - Mark all custom-built images as SKIP in get_source_image() (Phase 2) - Fix suricata_exporter mapping (was corelight/, now SKIP/custom-built) Co-Authored-By: Claude Sonnet 4.6 ### Files Changed ``` M scripts/push-images.sh M stack/01-boot-service.yml ``` ### Diff Summary ``` scripts/push-images.sh | 104 ++++++++++++++++++++++++++++++++++++++++++---- stack/01-boot-service.yml | 11 +++++ 2 files changed, 106 insertions(+), 9 deletions(-) ```