From 870be4e6a8ffe12170a78fadc0c7664d9bccd587 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Tue, 24 Mar 2026 15:22:01 -0700 Subject: [PATCH] Use forge mirror for Prowler container build Clone from forge.ops.eblu.me/mirrors/prowler instead of GitHub directly. Mirror already exists. Fix OCI source label to use canonical forge.eblu.me URL per repo convention. Add prowler entry to service-versions.yaml. Co-Authored-By: Claude Opus 4.6 (1M context) --- containers/prowler/Dockerfile | 4 ++-- service-versions.yaml | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/containers/prowler/Dockerfile b/containers/prowler/Dockerfile index 207b96a..cb557ca 100644 --- a/containers/prowler/Dockerfile +++ b/containers/prowler/Dockerfile @@ -13,7 +13,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ WORKDIR /build RUN git clone --depth 1 --branch ${CONTAINER_APP_VERSION} \ - https://github.com/prowler-cloud/prowler.git . + https://forge.ops.eblu.me/mirrors/prowler.git . # Install prowler into a virtualenv so we can copy it cleanly RUN python -m venv /opt/prowler \ @@ -28,7 +28,7 @@ ARG CONTAINER_APP_VERSION LABEL org.opencontainers.image.title="prowler" LABEL org.opencontainers.image.version="${CONTAINER_APP_VERSION}" -LABEL org.opencontainers.image.source="https://forge.ops.eblu.me/eblume/blumeops" +LABEL org.opencontainers.image.source="https://forge.eblu.me/eblume/blumeops" LABEL org.opencontainers.image.vendor="blumeops" LABEL org.opencontainers.image.description="Prowler CIS scanner (Kubernetes provider)" diff --git a/service-versions.yaml b/service-versions.yaml index 2aa82fd..321efe8 100644 --- a/service-versions.yaml +++ b/service-versions.yaml @@ -271,6 +271,13 @@ services: upstream-source: https://github.com/unpoller/unpoller/releases notes: UniFi metrics exporter for Prometheus + - name: prowler + type: argocd + last-reviewed: 2026-03-24 + current-version: "5.22.0" + upstream-source: https://github.com/prowler-cloud/prowler/releases + notes: CIS Kubernetes Benchmark scanner; weekly CronJob on minikube-indri + - name: forgejo type: ansible last-reviewed: 2026-02-22