From 5f4c9225bb824e25960dfd28ca9432dd2508a840 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 24 May 2026 12:42:27 +1000 Subject: [PATCH 1/2] feat(artifactapi): add mail stack images to docker registry cache (#156) - ghcr: stalwartlabs/stalwart (Stalwart mail server) - dockerhub: rspamd/rspamd (spam filter), tozd/postfix (MTA gateway) Reviewed-on: https://git.unkin.net/unkin/argocd-apps/pulls/156 --- apps/base/artifactapi/resources/conf.d/remote-docker.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/base/artifactapi/resources/conf.d/remote-docker.yaml b/apps/base/artifactapi/resources/conf.d/remote-docker.yaml index 8eed39c..a8661a0 100644 --- a/apps/base/artifactapi/resources/conf.d/remote-docker.yaml +++ b/apps/base/artifactapi/resources/conf.d/remote-docker.yaml @@ -9,6 +9,7 @@ remotes: - "^kanidm/" - "^openvoxproject/" - "^stakater/reloader" + - "^stalwartlabs/stalwart" - "^voxpupuli/puppetboard" - "^woodpecker-ci/helm" cache: @@ -35,6 +36,8 @@ remotes: - "^hashicorp/vault" - "^jfrog/" - "^rancher/" + - "^rspamd/rspamd" + - "^tozd/postfix" - "^traefik/" - "^ubi9/ubi-minimal" - "^victoriametrics/" From af79d86db6e9baa44b08c8ca533ce4d3c3ce7af2 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 24 May 2026 12:55:16 +1000 Subject: [PATCH 2/2] feat(artifactapi): cache stalwart webadmin zip (#157) ## Summary - Adds \`stalwartlabs/webadmin/releases/latest/download/webadmin.zip\` to \`mutable_patterns\` in the \`github\` generic remote so the stalwart webadmin UI can be fetched through artifactapi rather than directly from GitHub. ## Notes - Uses \`mutable_patterns\` (not \`immutable\`) because \`releases/latest\` resolves to whichever release is current and changes over time. - Access URL: \`https://artifactapi.k8s.syd1.au.unkin.net/generic/github/stalwartlabs/webadmin/releases/latest/download/webadmin.zip\` Reviewed-on: https://git.unkin.net/unkin/argocd-apps/pulls/157 --- apps/base/artifactapi/resources/conf.d/remote-generic.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/base/artifactapi/resources/conf.d/remote-generic.yaml b/apps/base/artifactapi/resources/conf.d/remote-generic.yaml index 68525c4..250b319 100644 --- a/apps/base/artifactapi/resources/conf.d/remote-generic.yaml +++ b/apps/base/artifactapi/resources/conf.d/remote-generic.yaml @@ -5,6 +5,7 @@ remotes: description: "GitHub releases and files" mutable_patterns: - ".*/archive/refs/heads/.*.tar.gz$" + - "stalwartlabs/webadmin/releases/latest/download/webadmin.zip$" immutable_patterns: - ".*/archive/refs/tags/.*.tar.gz$" - "ahmetb/kubectx/.*/kubectx_.*_linux_x86_64.tar.gz$"