diff --git a/neode-ui/mock-backend.js b/neode-ui/mock-backend.js index c16e093e..b3f1b13e 100755 --- a/neode-ui/mock-backend.js +++ b/neode-ui/mock-backend.js @@ -1023,6 +1023,20 @@ const staticDevApps = { lanPort: 3001, icon: '/assets/img/app-icons/uptime-kuma.webp', }), + // Pre-installed in the demo so the flagship media app is one click away. + // The demo launch bypasses /app/indeedhub/ entirely — the iframe loads the + // :2101 whole-origin proxy of the real site (see useDemoIntro.demoAppUrl + // and the nginx-demo.conf :2101 server block). + indeedhub: staticApp({ + id: 'indeedhub', + title: 'Indeehub', + version: '1.0.0', + shortDesc: 'Bitcoin documentary streaming platform', + longDesc: 'Stream Bitcoin documentaries and community media — Nostr-native publishing, zaps, and playlists on your own node.', + state: 'running', + lanPort: 8190, + icon: '/assets/img/app-icons/indeedhub.png', + }), } function mergePackageData(dockerApps) {