--- title: Heimdall created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, dashboard, bookmarks, applications, php] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Dashboard, https://github.com/linuxserver/Heimdall] --- # 📊 Heimdall > Dashboard de type "page d'accueil" pour homelab, centré sur les bookmarks d'applications et l'agrégation de vignettes, lancé dès 2018 par la LinuxServer.io team. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Nom** | Heimdall Application Dashboard | | **Site web** | https://heimdall.site | | **GitHub** | https://github.com/linuxserver/Heimdall | | **License** | MIT | | **Langage** | PHP (Laravel) | | **Étoiles GitHub** | 9 203 ⭐ | | **Dernière MAJ** | 2024-2025 (maintenance ralentie) | | **Catégorie** | [[cat-dashboard\|Dashboard]] | | **Image Docker** | lscr.io/linuxserver/heimdall | | **Stack** | PHP-FPM + Nginx, SQLite | | **Origine** | LinuxServer.io | | **Multi-utilisateur** | Non (mono-instance) | ## 📝 Description Heimdall est l'un des **premiers dashboards self-hosted** populaires, lancé par la célèbre équipe LinuxServer.io en 2018. Sa philosophie : une **grille d'icônes** cliquables menant à vos services, enrichie de **vignettes (tiles)** qui affichent des informations spécifiques à chaque application (Sonarr, Radarr, Plex, qBittorrent, Pi-hole, etc.). Chaque type d'application peut être "enhanced" : Heimdall détecte automatiquement la bonne vignette si l'API est joignable et affiche des infos (compteurs, statut, vitesse). Cela reste plus limité que Homepage ou Glance pour les **métriques temps-réel**, mais l'interface est claire et éprouvée. ⚠️ **Note importante** : Heimdall tourne sur **PHP/Laravel** avec SQLite, ce qui est plus lourd qu'un dashboard statique et implique un peu de maintenance. Surtout, le rythme de **release a fortement ralenti** depuis 2023-2024 : peu de nouvelles intégrations, l'écart avec Homepage/Dashy/Glance se creuse. À privilégier si vous cherchez la **stabilité** et la simplicité d'un classique. ## 🚀 Installation ### Via Docker (recommandé) ```yaml # docker-compose.yml services: heimdall: image: lscr.io/linuxserver/heimdall:latest container_name: heimdall restart: unless-stopped environment: - PUID=1000 - PGID=1000 - TZ=Europe/Paris ports: - 8080:80 volumes: - ./config:/config ``` ### Installation manuelle Prérequis : PHP 8.1+, Composer, SQLite. Cloner le repo, `composer install`, configurer Nginx + PHP-FPM, `php artisan migrate`. Docker est très largement préféré. ## ⚙️ Configuration - **Configuration web** : tout se fait via l'UI (ajout d'applications, vignettes, arrière-plan) - **Vignettes (tiles)** : ~80+ types supportés (Sonarr, Radarr, Plex, Pi-hole, qBittorrent...) - **Thèmes** : multiples arrière-plans, support custom CSS - **Recherche** : barre de recherche multi-moteurs - **Application de base** : titre, sous-titre, couleur, recherche par défaut - **Pas de fichier de config versionnable** (stockage en SQLite) ## 🔗 Alternatives - **Homepage** — Plus moderne, intégration API native - **Glance** — Plus rapide, widgets dynamiques - **Homer** — Plus léger, purement statique ## 🔒 Sécurité - Pas d'authentification native par défaut → **reverse proxy + Authelia/Authentik obligatoire** - Base SQLite en `/config` : à sauvegarder régulièrement - Mises à jour PHP/Laravel peu fréquentes, mais à surveiller pour les CVEs - Pas d'exposition publique sans VPN - Limiter l'accès réseau aux services interrogés (LAN uniquement) ## 📚 Ressources - [Site officiel](https://heimdall.site) - [Wiki LinuxServer.io](https://docs.linuxserver.io/general/container-customization) - [Dépôt GitHub](https://github.com/linuxserver/Heimdall) - [Liste des applications supportées](https://heimdall.site/apps) - [Forum LinuxServer.io](https://discourse.linuxserver.io) ## 🔗 Pages Liées - [[cat-dashboard]] - [[app-homepage]] - [[app-dashy]] - [[app-glance]] - [[app-traefik]] - [[securisation-home-lab]] - [[recettes-docker-compose]]