diff --git a/packages/infra/scripts/prune-registry.sh b/packages/infra/scripts/prune-registry.sh index 0d5cf46..4f6cb02 100644 --- a/packages/infra/scripts/prune-registry.sh +++ b/packages/infra/scripts/prune-registry.sh @@ -1,8 +1,14 @@ #!/bin/bash set -e -# Configuration -REGISTRY_DATA="/mnt/HC_Volume_104575103/registry-data/docker/registry/v2" +# Find registry data dynamically (volume ID might change) +REGISTRY_DATA=$(find /mnt -maxdepth 5 -type d -path '*/registry-data/docker/registry/v2' | head -n 1) + +if [ -z "$REGISTRY_DATA" ]; then + echo "❌ Registry data directory not found!" + exit 1 +fi + KEEP_TAGS=3 echo "🏥 Starting Aggressive Registry & Docker Maintenance..."