Description
DashLit est un dashboard léger et moderne conçu pour les Raspberry Pi et petits VPS, où chaque Mo compte. Il propose une page de signets et services avec des widgets simples et une interface responsive.
Fonctionnalités :
- Léger : bundle JS réduit, peu de dépendances
- UI moderne : typographie soignée, dark mode par défaut
- Bookmarks et services : tuiles, catégories, recherche
- Widgets simples : horloge, météo, RSS, statut HTTP
- Image Docker : déploiement en 1 commande
- Responsive : utilisable sur mobile
Installation
Via Docker (recommandé)
services:
dashlit:
image: <image-officielle>/dashlit:latest
container_name: dashlit
restart: unless-stopped
ports:
- "3030:3000"
volumes:
- ./data:/app/data
- ./config:/app/config
environment:
- TZ=Europe/Paris
Installation manuelle
git clone https://github.com/<propriétaire>/dashlit.git cd dashlit npm install npm run build npm start
Configuration
- Accéder à l'UI après démarrage du conteneur
- Créer un compte admin
- Éditer
config.yaml: catégories, services, widgets - Choisir le thème sombre/clair
- Importer ses bookmarks si disponible
Alternatives
- Dashy — Dashboard de référence riche
- Glance — Léger en Go, widgets read-only
- Mafl — Dashboard horizontal minimaliste
- Homepage — Moderne avec monitoring
- Homer — Dashboard statique simple
Sécurité
- Protéger avec un reverse proxy (Traefik) + authentification
- Config interne sensible — ne pas versionner en public
- Vérifier l'origine de l'image Docker
- Sauvegarder le dossier data
- HTTPS obligatoire
Ressources
- Vérifier le dépôt GitHub pour le repo exact
- Awesome Self-Hosted — Catégorie Dashboard
