diff --git a/apps/base/immich/release.yaml b/apps/base/immich/release.yaml
index d120a603a9f9af07eb48c9536abe31c4fa569a61..edef6e178cab44b9c862f6260142b615bf07e2b3 100644
--- a/apps/base/immich/release.yaml
+++ b/apps/base/immich/release.yaml
@@ -62,6 +62,7 @@ data:
       PGSSLROOTCERT: /ca/ca.crt
       NODE_EXTRA_CA_CERTS: /ca/ca.crt
     image:
+      # renovate: datasource=git-tags depName=https://github.com/immich-app/immich.git versioning=semver
       tag: v1.75.2
     immich:
       persistence:
diff --git a/renovate.json b/renovate.json
index e744fecc6880712c691a6c64a594d6869619c378..8541d3d3b8a508cae0cdcd2bc17a5866ce5c6204 100644
--- a/renovate.json
+++ b/renovate.json
@@ -32,6 +32,12 @@
       "datasourceTemplate": "docker",
       "versioningTemplate": "docker"
     },
+    {
+      "fileMatch": ["\\.yaml$"],
+      "matchStrings": [
+        "# renovate: datasource=(?<datasource>[a-z-.]+?) depName=(?<depName>[^\\s]+?)(?: (lookupName|packageName)=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?(?: registryUrl=(?<registryUrl>[^\\s]+?))?\\s+\\S+?: \"?(?<currentValue>.+?)\"?\\s"
+      ]
+    },
     {
       "fileMatch": ["terraform/hedgedoc-demo/templates/docker-compose.tpl$"],
       "matchStrings": [