diff --git a/site/public/setup.mjs b/site/public/setup.mjs
index d11409b..5f70fe3 100644
--- a/site/public/setup.mjs
+++ b/site/public/setup.mjs
@@ -68,8 +68,8 @@ export function install(server, method) {
code: m === 'compose' ? compose(x) : m === 'run' ? run(x) : '',
start: m === 'compose' ? `mkdir -p ${V(DATA)} && sudo chown 1000:1000 ${V(DATA)}\ndocker compose up -d` : '',
fill: m === 'unraid'
- ? `In Unraid, open Apps, search for Posteryard and choose Install. Fill in the TMDB API key, the ${x.label} address and key, and a webhook secret. Data is the share where Posteryard keeps its files. Need the keys? ${keys}`
- : `Replace the yellow values. ${V(DATA)} is the folder on your server where Posteryard keeps its files; any path works. Need the keys? ${keys}`,
+ ? `In Unraid, open Apps, search for Posteryard and choose Install. It is the ${link('https://ca.unraid.net/apps/posteryard-1d8xxe40fyxl4o', 'Posteryard listing')} in Community Applications. Fill in the TMDB API key, the ${x.label} address and key, and a webhook secret. Data is the share where Posteryard keeps its files. Need the keys? ${keys}`
+ : `Replace the yellow values. ${V(DATA)} is the folder on your server where Posteryard keeps its files; any path works. The same image is on ${link('https://hub.docker.com/r/sandobserver/posteryard', 'Docker Hub')} as sandobserver/posteryard. Need the keys? ${keys}`,
next: `
Uses the TMDB API but is not endorsed or certified by TMDB.
A calm dashboard for the services you self-host.
A live TV tuner for Plex and Jellyfin.
© {{year}} SandObserver · Apache License 2.0 · v{{version}}
Not affiliated with Plex, Jellyfin, Emby or Apple.
© {{year}} SandObserver · Apache License 2.0 · v{{version}}
Not affiliated with Plex, Jellyfin, Emby or Apple.