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