NasDash Docs
Comprendre NasDash

Présentation de NasDash

Ce que fait NasDash, à qui il s'adresse et ce qu'il ne cherche pas à remplacer.

NasDash est un tableau de bord personnel et auto-hébergé pour les NAS, serveurs domestiques et homelabs. Il centralise la navigation, l'observation de l'infrastructure et certaines actions Docker dans une interface unique.

À qui s'adresse NasDash ?

  • À la personne qui administre plusieurs services et souhaite une page d'accueil utile.
  • À l'opérateur d'un NAS ou d'un homelab qui veut visualiser machines, conteneurs et réseau.
  • À une famille ou une petite équipe utilisant un compte viewer en lecture seule.
  • Au développeur qui veut adapter l'apparence par les réglages, les profils ou le CSS personnalisé.

NasDash reste une application mono-instance utilisant des fichiers JSON. Ce choix simplifie l'auto-hébergement, mais ce n'est ni une base de données distribuée, ni un orchestrateur de conteneurs, ni un remplacement de la sécurité réseau.

Les quatre surfaces principales

  1. Accueil : catégories, services, recherche, disponibilité et panneaux de widgets.
  2. Docker : hôtes, conteneurs, détails, statistiques, journaux, images, volumes et actions autorisées.
  3. Réseaux : topologie éditable, connexions, ports et informations Tailscale.
  4. Widgets : bibliothèque et mise en page des composants réutilisables.

Où restent les données ?

En production Docker, tout l'état persistant se trouve dans /app/data. Le dossier contient notamment la configuration, les comptes locaux, les clés, les identifiants chiffrés et les logos. Une sauvegarde partielle n'est donc pas suffisante.

NasDash peut agir sur Docker

Un proxy Docker autorisant POST permet de démarrer, arrêter et redémarrer des conteneurs. La suppression dépend du droit DELETE du proxy. Protégez l'accès administrateur et n'exposez jamais une API Docker non authentifiée à Internet.

On this page