Retour aux outils
MonitoringIntermédiaireOpen sourceAuto-hébergeable

Honey

Dashboard **simple et visuel** dédié aux bookmarks d'un homelab : une seule page claire, rapide, san

MAJ 2026-06-14
Honey
Site officiel Code source★ 0

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.

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