Dorian 5ae8708ff5 fix: correct app icon paths and add missing icons
- Fix 9 wrong/placeholder icon paths in backend (docker_packages.rs)
- Vaultwarden, Jellyfin, PhotoPrism, Immich: placeholder → correct icons
- Grafana, Morphos, Ollama, Penpot: wrong directory → app-icons/
- InDeeHub: external URL → local icon (CSP-safe)
- Add Tor app metadata entry with new icon
- Fix InDeeHub icon in Marketplace.vue

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 18:05:25 +00:00
..
2026-01-28 00:47:00 +00:00
2026-01-24 22:59:20 +00:00
2026-01-24 22:59:20 +00:00
2026-01-24 22:59:20 +00:00
2026-01-28 00:47:00 +00:00
2026-01-24 22:59:20 +00:00
2026-01-24 22:59:20 +00:00

App Icons Canonical Source

This is the single source of truth for all app icons.

  • Path: neode-ui/public/assets/img/app-icons/
  • Naming: {app-id}.{ext} (e.g. fedimint.png, mempool.webp, lnd.svg)
  • Formats: PNG, WebP, or SVG (prefer WebP for size, SVG for scalability)

All references in the codebase use /assets/img/app-icons/{filename}. Build outputs (web/dist, image-recipe) copy from here.

To add an icon: place the file here with the app-id as the filename. Run npm run build to update deployed assets.