Initial vault setup
This commit is contained in:
@@ -0,0 +1,106 @@
|
||||
---
|
||||
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é)
|
||||
|
||||
```yaml
|
||||
# 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]]
|
||||
Reference in New Issue
Block a user