Heimdall
Heimdall est un moyen d’organiser de manière simple les liens vers vos sites Web et applications Web les plus utilisés. La simplicité est la clé de Heimdall. Pourquoi ne pas l’utiliser comme page de démarrage de votre navigateur ? Il a même la possibilité d’inclure une barre de recherche utilisant Google, Bing ou DuckDuckGo."
Vous pouvez y créer vos propres applications sous forme de lien web, mais il est parfois possible d’avoir davantage d’interactions, afin d’y afficher des informations supplémentaires sous forme de widget.
Plus d’informations sur leur site web.
Installation
Le fichier docker-compose.yml :
services:
heimdall:
image: lscr.io/linuxserver/heimdall:latest
container_name: heimdall
hostname: heimdall
env_file: heimdall.env
networks:
- nginx_proxy
volumes:
- /opt/containers/heimdall:/config
restart: always
networks:
nginx_proxy:
external: trueEt son fichier heimdall.env :
PUID=1000
PGID=1000
TZ=Europe/ParisReverse proxy
Les fichiers de configuration ci-dessus sont prévus pour être utilisés avec un reverse proxy.
Pour rappel, une page dédiée est disponible ici.
L’image Docker de Linuxserver.io propose un fichier sample de configuration, il vous suffit juste de modifier votre nom de domaine en conséquence :
sudo cp /opt/containers/nginx/nginx/proxy-confs/heimdall.subdomain.conf.sample /opt/containers/nginx/nginx/proxy-confs/heimdall.subdomain.conf
sudo sed -i "s,server_name heimdall,server_name <votre_sous_domaine>,g" /opt/containers/nginx/nginx/proxy-confs/heimdall.subdomain.confEt enfin, un petit redémarrage pour la prise en compte du nouveau fichier :
sudo docker restart nginxConfiguration
Une fois le déploiement terminé, vérifiez le bon fonctionnement de l’app dans votre navigateur :

Commencez par vous rendre dans la partie user pour modifier l’utilisateur par défaut. Lui assigner un mot de passe désactivera l’accès public.
Vous pouvez ensuite vous rendre dans settings pour changer les paramètres de langue, le fond d’écran…

Une fois cela effectué, relancez votre navigateur, et votre conteneur via la commande :
sudo docker restart heimdall
Applications Web
Il est temps d’y ajouter vos applications. Après avoir cliqué sur le bouton Liste des applications, un bouton ADD se trouve en haut à droite. Vous pouvez lui spécifier quelle application parmi la liste, ou pointer directement sur un site web.

Applications améliorées
Vous trouverez la liste des applications disponibles sur cette page.
Téléchargez y l’application de votre choix et déposez le fichier zip dans le dossier /opt/containers/heimdall/config/www/SupportedApps.

Redémarrez ensuite Heimdall, toujours avec cette commande :
sudo docker restart heimdall