From 316905bf1dc339a1c2e9cf6f9d7e49865e8f2df5 Mon Sep 17 00:00:00 2001 From: Josh Deprez Date: Wed, 12 Nov 2025 14:22:00 +1100 Subject: [PATCH] Add Renovate to Docker clients (#1267) Renovate-bot looks at the container APIs directly to learn about new image versions and digests. The [default User-Agent](https://docs.renovatebot.com/self-hosted-configuration/#useragent) is `Renovate/${renovateVersion} (https://github.com/renovatebot/renovate)` --- data/clients/docker-client.yaml | 7 +++++++ docs/docs/CHANGELOG.md | 1 + 2 files changed, 8 insertions(+) diff --git a/data/clients/docker-client.yaml b/data/clients/docker-client.yaml index f724731..fd12616 100644 --- a/data/clients/docker-client.yaml +++ b/data/clients/docker-client.yaml @@ -51,3 +51,10 @@ all: - path.startsWith("/v2/") - userAgent.contains("containerd/") + +- name: allow-renovate + action: ALLOW + expression: + all: + - path.startsWith("/v2/") + - userAgent.contains("Renovate/") diff --git a/docs/docs/CHANGELOG.md b/docs/docs/CHANGELOG.md index 79ac671..d5486cb 100644 --- a/docs/docs/CHANGELOG.md +++ b/docs/docs/CHANGELOG.md @@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Allow more OCI registry clients [based on feedback](https://github.com/TecharoHQ/anubis/pull/1253#issuecomment-3506744184). - Expose services directory in the embedded `(data)` filesystem. - Add Ukrainian locale ([#1044](https://github.com/TecharoHQ/anubis/pull/1044)) +- Allow Renovate as an OCI registry client ## v1.23.1: Lyse Hext - Echo 1