Aller au contenu
← Tous les articles
Article

DasherControl

Écouter en version balado

DasherControl : un tableau de bord pour homelab · 1:06 · voix synthétiques, script rédigé avec l’IA

Transcription

Sylvie : Sonarr dans un onglet, Jellyfin dans un autre, et dix de plus derrière. Si ton homelab ressemble à ça, tu connais le problème.

Thierry : Oh oui. Mon navigateur ressemble à un accordéon.

Sylvie : C'est exactement ce qu'Antoine voulait régler avec DasherControl. Un tableau de bord configurable, avec une grille d'éléments, comme des iframes ou des favoris, pour centraliser les applications web du homelab.

Thierry : Donc tout au même endroit. Il y a un contrôle des conteneurs aussi ?

Sylvie : Un contrôle basique de conteneurs Docker, oui. Le tout est développé avec Vue.js côté interface et Rust avec Rocket côté serveur.

Thierry : Et la suite ?

Sylvie : Préparer des applets, des petits widgets pour les tâches récurrentes comme le reverse proxy, le SSL ou la supervision. L'idée, c'est une expérience proche d'un bureau de widgets, persistée en base.

Thierry : Où est-ce qu'on voit à quoi ça ressemble ?

Sylvie : La page du projet a un GIF de démonstration, et le dépôt GitHub a la feuille de route et la documentation complète.

Table des matières

DasherControl

Tableau de bord configurable avec grille d’éléments (iframes, favoris, etc.) et contrôle basique de conteneurs Docker, développé en Vue.js et Rust (Rocket).

License: MIT GitHub Workflow Status GitHub release (latest by date)

Objectif

Centraliser les applications web du homelab (Sonarr, Jellyfin, etc.) sans multiplier les onglets, et préparer des widgets (applets) pour les tâches récurrentes — reverse proxy, SSL, supervision — avec une expérience proche d’un bureau de widgets, persistée en base.

Aperçu

gif

Feuille de route et documentation complète : GitHub — DasherControl.