graph
Afficher l'arbre de dépendances inter-applications.
Utilisation
sh
mithrandir graphNe nécessite pas les privilèges root.
Sortie
Affiche un graphe de dépendances coloré organisé en trois sections :
Pipeline multimédia
Montre le flux de données à travers le stack Arr :
Prowlarr ───► Radarr ───► qBittorrent ───► /data/media/movies ───► Jellyfin
│ Sonarr ───► qBittorrent ───► /data/media/tv ───► Jellyfin
└──────► Lidarr ───► qBittorrent ───► /data/media/music ───► Navidrome
FlareSolverr ───► Prowlarr (résolution de CAPTCHA, installé automatiquement avec Prowlarr)
Bazarr ───► Radarr, Sonarr (gestion des sous-titres)
Seerr ───► Radarr, Sonarr, Jellyfin (demandes et découverte de médias)
Profilarr ───► Radarr, Sonarr (gestion des profils de qualité)Ordre d'installation recommandé
L'ordre suggéré pour installer le stack multimédia complet, basé sur les dépendances :
- qBittorrent (client de téléchargement)
- Prowlarr (gestionnaire d'indexeurs)
- Radarr (films)
- Sonarr (séries TV)
- Lidarr (musique)
- Bazarr (sous-titres, optionnel)
- Jellyfin (serveur multimédia)
- Navidrome (serveur musical)
- Seerr (demandes de médias, optionnel)
- Profilarr (profils de qualité, optionnel)
Réseau et sécurité
DuckDNS ───► Caddy ───► toutes les apps avec ports (reverse proxy HTTPS wildcard)
Caddy ───► Vaultwarden (HTTPS requis)
Pi-hole (DNS autonome, DNS wildcard optionnel pour Caddy)Autonomes
Applications sans dépendances pouvant être installées indépendamment :
Home Assistant, Immich, Gatus, Homarr, WireGuard, Excalidraw, Omni Tools, Open WebUI, Actual Budget, Sure, AFFiNE, n8n, Penpot
Remarques
- Les applications installées sont affichées en vert, les applications non installées sont atténuées
- Le graphe lit
.envpour déterminer quelles applications sont installées - Utilisez
mithrandir install mediapour installer l'ensemble du stack multimédia d'un coup