Files
2026-06-09 18:40:21 +02:00

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

🔗 Pages Liées