diff --git a/kubernetes/infrastructure/image-automation/immich.yaml b/kubernetes/infrastructure/image-automation/immich.yaml index 901824be..79ea99c4 100644 --- a/kubernetes/infrastructure/image-automation/immich.yaml +++ b/kubernetes/infrastructure/image-automation/immich.yaml @@ -1,11 +1,14 @@ apiVersion: image.toolkit.fluxcd.io/v1 kind: ImageRepository +# 6h, not 1h: both repositories carry tens to hundreds of thousands of PR +# build tags, and every scan pages the full list anonymously, which runs +# into ghcr.io's rate limit. metadata: name: immich-server namespace: flux-system spec: image: ghcr.io/immich-app/immich-server - interval: 1h + interval: 6h --- # v-prefix tags only, semver 3.x. The 4.x cutover would need manual # review — Immich major bumps historically require migration. @@ -31,7 +34,7 @@ metadata: namespace: flux-system spec: image: ghcr.io/immich-app/immich-machine-learning - interval: 1h + interval: 6h --- # Same policy as immich-server; machine-learning image must stay in # version-sync with the server image (Immich docs require it).