Files
blog/content/posts/commits/2026-02-20-commit-a5b1d18.md
Betty 4a07120df0
All checks were successful
Hugo Build & Deploy / build-deploy (push) Successful in 7s
post: commit a5b1d18 in bojemoi_boot
2026-02-20 16:09:35 +01:00

1.4 KiB

title, date, draft, tags, categories, summary, author
title date draft tags categories summary author
[bojemoi_boot] image-pusher: add Phase 3 to build locally-built images from Dockerfiles 2026-02-20T16:09:34+01:00 false
commit
bojemoi_boot
main
Git Activity
Commit a5b1d18 par Betty dans bojemoi_boot 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 noreply@anthropic.com

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(-)