From f5f713fe86d316a4d1da39448f1d64770aca3635 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Tue, 26 May 2026 23:28:27 +1000 Subject: [PATCH] feat(artifactapi): add open-webui/open-webui to ghcr immutable patterns (#173) Part of #155 (prerequisite for open-webui deployment PR #172). ## Summary - Adds `^open-webui/open-webui` to the `ghcr` remote's `immutable_patterns` in `remote-docker.yaml` so version-pinned open-webui image pulls are cached indefinitely through artifactapi ## Test plan - artifactapi serves `ghcr.io/open-webui/open-webui:` with `X-Artifact-Source: cache` on second fetch Reviewed-on: https://git.unkin.net/unkin/argocd-apps/pulls/173 --- apps/base/artifactapi/resources/conf.d/remote-docker.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/base/artifactapi/resources/conf.d/remote-docker.yaml b/apps/base/artifactapi/resources/conf.d/remote-docker.yaml index 3806c9b..6ed384f 100644 --- a/apps/base/artifactapi/resources/conf.d/remote-docker.yaml +++ b/apps/base/artifactapi/resources/conf.d/remote-docker.yaml @@ -6,6 +6,7 @@ remotes: immutable_patterns: - "^cloudnative-pg/cloudnative-pg" - "^emberstack/helm-charts" + - "^open-webui/open-webui" - "^openvoxproject/" - "^stakater/reloader" - "^stalwartlabs/stalwart"