--- title: SonaShow created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, arr, statistiques, sonarr] confidence: high contested: false sources: [https://selfh.st/apps/?tag=*arr, https://github.com/dexter86/sonashow] --- # 🎬 SonaShow > Générateur de statistiques visuelles et de badges pour exposer l'activité de Sonarr. ## 📋 Informations Générales | Champ | Valeur | |-------|--------| | **Nom** | SonaShow | | **Développeur** | dexter86 | | **Langage** | JavaScript/Node.js | | **Licence** | MIT | | **Catégorie** | Statistiques / Visualisation | | **Stack** | Sonarr | | **Interface** | Web UI + API | ## 📝 Description SonaShow est un visualiseur dédié à Sonarr qui transforme les données brutes de votre bibliothèque séries en graphiques lisibles et en badges partageables. Il produit des SVG/PNG intégrables dans un dashboard, un README GitHub ou un site personnel. L'application se connecte à Sonarr via l'API, récupère la liste des séries, le nombre d'épisodes, les dates d'ajout, la qualité moyenne, et calcule des indicateurs (top genres, séries les plus anciennes, distribution de qualité, activité d'import). Elle expose ensuite ces métriques sous forme d'images générées à la volée. Idéal pour les utilisateurs qui aiment partager leur collection sur des pages publiques, ou pour avoir un widget dans un dashboard Heimdall/Homarr qui montre l'évolution de la bibliothèque série sans avoir à ouvrir Sonarr. ## 🚀 Installation ### Via Docker (recommandé) ```yaml # docker-compose.yml services: sonashow: image: ghcr.io/dexter86/sonashow:latest container_name: sonashow ports: - "7654:7654" environment: - SONARR_URL=http://sonarr:8989 - SONARR_API_KEY=*** - CACHE_TTL=3600 volumes: - ./config:/app/config restart: unless-stopped ``` ### Installation manuelle Node.js 18+, `npm install`, `npm start`, configurer `.env`. ## ⚙️ Configuration - **Sonarr API** : URL et clé API (lecture seule) - **Cache** : durée de mise en cache des images générées - **Thèmes** : dark, light, custom CSS - **Endpoints badges** : personnaliser les SVG exposés ## 🔗 Alternatives - **Sonarr natif** — statistiques basiques intégrées - **Tautulli** — focus Plex, pas Sonarr - **Stat Page** — multi-services, plus générique ## 🔒 Sécurité - Clé API en lecture seule suffisante - Pas de stockage de données personnelles - Reverse proxy avec auth si exposition publique - Pas d'accès réseau sortant ## 📚 Ressources - [GitHub SonaShow](https://github.com/dexter86/sonashow) - [Selfh.st *arr](https://selfh.st/apps/?tag=*arr) ## 🔗 Pages Liées - [[cat-arr]] - [[app-sonarr]] - [[app-radarr]] - [[app-homarr]] - [[app-traefik]] - [[recettes-docker-compose]] - [[securisation-home-lab]]