commit 235be3e3c7a5dac1ccdcac5e877592b40e3865ad Author: WrenIX Date: Fri Feb 21 12:10:49 2025 +0100 init workaround with crane diff --git a/mirror.sh b/mirror.sh new file mode 100755 index 0000000..48cefb0 --- /dev/null +++ b/mirror.sh @@ -0,0 +1,29 @@ +#/bin/sh +export REGISTRY=${1:-git.chaos.fyi/mirror} + +set -e + +echo "Mirror image to ${REGISTRY}" + +echo "docker.io" + +IMAGE=bitnami/redis:7.4.2-debian-12-r5 +crane copy "docker.io/${IMAGE}" "${REGISTRY}/${IMAGE}" +IMAGE=bitnami/redis:7.4.2-debian-12-r4 +crane copy "docker.io/${IMAGE}" "${REGISTRY}/${IMAGE}" +IMAGE=bitnami/redis +crane copy "docker.io/${IMAGE}" "${REGISTRY}/${IMAGE}" + +IMAGE=bitnami/redis-exporter:1.67.0-debian-12-r9 +crane copy "docker.io/${IMAGE}" "${REGISTRY}/${IMAGE}" + + +IMAGE=library/nginx:1.27.4 +crane copy "docker.io/${IMAGE}" "${REGISTRY}/${IMAGE}" + +IMAGE=library/docker:28.0.0-dind +crane copy "docker.io/${IMAGE}" "${REGISTRY}/${IMAGE}" + +echo "ghcr.io" +IMAGE=metal-stack/oci-mirror +crane copy "ghcr.io/${IMAGE}" "${REGISTRY}/${IMAGE}"