anubis: repin the image ref to the lowercase ghcr path

podman's reference parser rejects mixed-case repository refs before any
network I/O ('repository name must be uppercase'); upstream's own install
docs pull lowercase (ghcr resolves case-insensitively). The first deploy
of this chain exit-2'd on that parse error — the image was not yet
pulled, so the guarded vhosts 502 until this deploy lands.
This commit is contained in:
Frank
2026-08-28 07:05:24 -07:00
parent 761b70002b
commit 91532a3805
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -554,8 +554,8 @@ deploy_anubis() {
# Anubis is the bot-challenge proxy in front of the guarded vhosts.
# The image lives on ghcr.io; pull once, then the unit runs it from
# local storage (Pull=never keeps boots off the registry).
if ! podman image inspect ghcr.io/TecharoHQ/anubis:v1.13.0 >/dev/null 2>&1; then
podman pull ghcr.io/TecharoHQ/anubis:v1.13.0
if ! podman image inspect ghcr.io/techaroq/anubis:v1.13.0 >/dev/null 2>&1; then
podman pull ghcr.io/techaroq/anubis:v1.13.0
fi
cp "dankclaw/anubis/quadlet/anubis.container" "$quadlet_unit_dir/"
systemctl --user daemon-reload