4.1 KiB
title: Honey created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, dashboard, bookmarks, homelab, self-hosted] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Dashboard, https://github.com/komari24/honey]
📊 Honey
Dashboard simple et visuel dédié aux bookmarks d'un homelab : une seule page claire, rapide, sans complexité inutile.
📋 Informations Générales
| Attribut | Valeur |
|---|---|
| Nom | Honey |
| Slug | honey |
| Description | Dashboard de signets pour homelab, simple et joli, avec groupes et icônes |
| Site officiel | https://github.com/komari24/honey |
| Repository | https://github.com/komari24/honey |
| Stars | 240 ⭐ |
| Licence | MIT |
| Langage principal | Go (backend) + HTML/JS (frontend) |
| Catégorie | Dashboard |
| Tags | [catalogue, dashboard, bookmarks, homelab, self-hosted] |
📝 Description
Honey se positionne comme un gestionnaire de signets self-hosted taillé pour l'usage homelab : on y range les URLs de tous ses services (Sonarr, Radarr, Jellyfin, Grafana, Portainer…), on les regroupe, et on y accède depuis n'importe quel navigateur du réseau.
C'est un bookmark manager autant qu'un dashboard : la cible n'est pas le monitoring, c'est la page d'accueil unique qu'on épingle dans le navigateur familial.
Points forts :
- Groupes : organiser les liens par catégorie (Media, Infra, Perso, Domotique…).
- Recherche : filtre instantané sur les liens, pratique quand on cumule 50+ services.
- API REST : on peut ajouter des liens programmatiquement (intéressant pour scripter l'ajout de nouveaux services).
- Stockage SQLite : un seul fichier, sauvegardable trivialement.
- UI légère : pas de framework JavaScript lourd, rendu rapide.
C'est l'alternative moderne à un fichier HTML de bookmarks mal maintenu, ou à un Organizr qui fait beaucoup trop de choses. Honey reste focus sur une seule mission : servir de portail vers les services.
🚀 Installation
Via Docker (recommandé)
# docker-compose.yml
services:
honey:
image: ghcr.io/komari24/honey:latest
container_name: honey
restart: unless-stopped
environment:
- HONEY_PORT=8080
- HONEY_DB=/data/honey.db
volumes:
- ./data:/data
ports:
- "8080:8080"
Installation manuelle
Go 1.21+, git clone, go build, lancer le binaire. L'UI est servie par le même binaire (assets embarqués).
⚙️ Configuration
- Création de groupes depuis l'UI (auth admin locale au premier démarrage).
- Ajout de lien : titre, URL, icône (librairie intégrée ou URL custom), couleur, groupe.
- Import / export : JSON pour migrer depuis/vers un autre outil de bookmarks.
- Auth multi-utilisateur : comptes distincts en lecture seule vs admin (si configuré).
- Thème : dark/light, palette configurable.
🔗 Alternatives
- Linkwarden — bookmark manager avec archivage (capture des pages), plus complet mais plus lourd.
- Homer — pur statique, pas d'UI d'édition.
- Homepage — dashboard dynamique, mais on peut y ajouter des "bookmarks" en YAML.
- Shaarli — vétéran du bookmarking self-hosted, look plus daté.
🔒 Sécurité
- Mot de passe admin : à changer au premier lancement, idéalement stocké dans un vault (app-vaultwarden).
- HTTPS obligatoire : les URLs de services pointent souvent vers des sous-domaines internes ; ne pas faire transiter en clair.
- Pas d'OAuth/OIDC natif : à brancher via reverse proxy si on veut une SSO avec app-authentik.
- Backups : un seul fichier SQLite, à copier régulièrement (cron + app-restic par exemple).
📚 Ressources
- Repository : https://github.com/komari24/honey
- Démo / captures : https://github.com/komari24/honey#screenshots
🔗 Pages Liées
- cat-dashboard
- app-linkwarden — cousin avec archivage
- app-homepage — dashboard moderne alternatif
- app-traefik — reverse proxy + HTTPS
- app-authentik — SSO optionnel
- recettes-docker-compose
- securisation-home-lab