---
title: Dashy
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, dashboard, widgets, charts, multi-utilisateur]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Dashboard, https://github.com/lissy93/dashy]
---

# 📊 Dashy

> Dashboard riche et personnalisable, avec widgets dynamiques, charts, support multi-utilisateur et une communauté active qui a repris le projet.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Nom** | Dashy |
| **Site web** | https://dashy.to |
| **GitHub** | https://github.com/lissy93/dashy |
| **License** | MIT |
| **Langage** | Vue.js / Node.js |
| **Étoiles GitHub** | 25 356 ⭐ |
| **Dernière MAJ** | 2026 (active) |
| **Catégorie** | [[cat-dashboard\|Dashboard]] |
| **Image Docker** | lissy93/dashy |
| **Stack** | Vue 3 + Node |
| **Origine** | Projet de Alicia Sykes (Lissy93) |
| **Multi-utilisateur** | Oui (auth locale + OAuth) |

## 📝 Description

Dashy est un **dashboard open source très complet**, initialement développé par Alicia Sykes (Lissy93) en 2021. Il combine **bookmarks groupés**, **widgets d'information** (status checks, métriques système, météo, crypto, RSS) et **visualisations** (charts, graphes) dans une interface entièrement personnalisable.

Points forts : support natif du **multi-utilisateur** avec authentification locale ou OAuth (GitHub, Google), thèmes clairs/sombres/custom, **iframe** simplifié, **status checking** de services (intervalles, alertes), configuration en **YAML unique** avec éditeur GUI web intégré.

⚠️ **Note importante** : en 2023, l'auteure principale (Lissy93) a annoncé **quitter le projet** pour des raisons personnelles. La communauté a **repris la maintenance** et continue les releases. Le projet reste vivant et de qualité, mais l'absence d'un leader unique peut induire des délais plus longs sur certaines roadmap. Toujours vérifier la dernière release avant de migrer.

## 🚀 Installation

### Via Docker (recommandé)

```yaml
# docker-compose.yml
services:
  dashy:
    image: lissy93/dashy
    container_name: dashy
    restart: unless-stopped
    ports:
      - 8080:80
    volumes:
      - ./conf.yml:/app/user-data/conf.yml:ro
      - ./icons:/app/user-data/icons
      - ./widget-api:/app/public/api
```

### Installation manuelle

Prérequis : Node 18+. Cloner le repo, `npm install`, `npm run build`, servir le dossier `dist` derrière Nginx. Méthode complexe, Docker vivement conseillé.

## ⚙️ Configuration

- **Fichier principal** : `conf.yml` (sections : `siteConfig`, `appConfig`, `pages`, `sections`, `items`)
- **Status checks** : ping des services toutes les X minutes, badge vert/rouge
- **Widgets** : ~30 widgets (clock, weather, crypto, releases, disk-usage, resources)
- **Authentification** : clé d'accès locale, multi-utilisateur, OAuth 2.0
- **Thèmes** : galerie communautaire, custom CSS

## 🔗 Alternatives

- **Homepage** — Plus moderne, intégration API native
- **Glance** — Plus rapide, interface plus épurée
- **Homer** — Plus minimaliste, purement statique

## 🔒 Sécurité

- Authentification robuste (locale + OAuth) à activer dès l'installation
- Pas de connexion réseau sortante par défaut (tout en local)
- **Mode Keycloak/OIDC** supporté pour intégration SSO
- Mettre à jour Node.js régulièrement (CVEs fréquentes)
- Sauvegarder `conf.yml` (toute la config est dedans)

## 📚 Ressources

- [Site officiel](https://dashy.to)
- [Documentation](https://dashy.to/docs/)
- [Galerie de thèmes](https://github.com/lissy93/dashy-themes)
- [GitHub](https://github.com/lissy93/dashy)
- [Démo en ligne](https://demo.dashy.to)

## 🔗 Pages Liées

- [[cat-dashboard]]
- [[app-homepage]]
- [[app-glance]]
- [[app-homer]]
- [[app-traefik]]
- [[securisation-home-lab]]
- [[recettes-docker-compose]]
