From 3d9df0793a6d1181a20c8cc893b600a13c6fe4f3 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 2 Sep 2026 20:49:32 +0000 Subject: [PATCH] Fix Wolf Desktop app's image reference: xfce, not desktop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ghcr.io/games-on-whales/desktop never existed. Confirmed live: Wolf logged "[DOCKER] error 404 - No such image: ghcr.io/games-on-whales/desktop:edge" and silently returned to the Moonlight app list with no other visible error, making the Desktop tile look like it just didn't launch. The games-on-whales/gow repo's apps/ directory names this app "xfce", and ghcr.io/games-on-whales/xfce:edge is the real, currently published image (confirmed against GHCR's own tag list for that package) — the icon path uses the same "xfce" naming. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01VLX1yYKJExGSXmgUhxKQG6 --- services/wolf.sh | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/services/wolf.sh b/services/wolf.sh index ddbe7c5..43c93bd 100644 --- a/services/wolf.sh +++ b/services/wolf.sh @@ -1719,8 +1719,16 @@ CATALOG = { ), 'desktop': dict( name='WolfDesktop', title='Desktop', - icon='https://games-on-whales.github.io/wildlife/apps/desktop/assets/icon.png', - image='ghcr.io/games-on-whales/desktop:edge', + # NOT "desktop" — ghcr.io/games-on-whales/desktop never existed. + # Confirmed live: Wolf logged "[DOCKER] error 404 - No such image: + # ghcr.io/games-on-whales/desktop:edge" and silently dropped back to + # the Moonlight app list with no other indication of failure. The + # games-on-whales/gow repo's apps/ directory names this app "xfce", + # and ghcr.io/games-on-whales/xfce:edge is the real, currently + # published image (confirmed against the GHCR package's own tag + # list). The icon path uses the same "xfce" naming. + icon='https://games-on-whales.github.io/wildlife/apps/xfce/assets/icon.png', + image='ghcr.io/games-on-whales/xfce:edge', # Shares the SAME persistent home (.config/.local/share) and # emulators/ -> ~/Applications mount as esde/retroarch below — a real # XFCE multi-window session is a much more reliable place to run a @@ -3134,8 +3142,16 @@ CATALOG = { ), 'desktop': dict( name='WolfDesktop', title='Desktop', - icon='https://games-on-whales.github.io/wildlife/apps/desktop/assets/icon.png', - image='ghcr.io/games-on-whales/desktop:edge', + # NOT "desktop" — ghcr.io/games-on-whales/desktop never existed. + # Confirmed live: Wolf logged "[DOCKER] error 404 - No such image: + # ghcr.io/games-on-whales/desktop:edge" and silently dropped back to + # the Moonlight app list with no other indication of failure. The + # games-on-whales/gow repo's apps/ directory names this app "xfce", + # and ghcr.io/games-on-whales/xfce:edge is the real, currently + # published image (confirmed against the GHCR package's own tag + # list). The icon path uses the same "xfce" naming. + icon='https://games-on-whales.github.io/wildlife/apps/xfce/assets/icon.png', + image='ghcr.io/games-on-whales/xfce:edge', # Shares the SAME persistent home (.config/.local/share) and # emulators/ -> ~/Applications mount as esde/retroarch below — a real # XFCE multi-window session is a much more reliable place to run a