selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

honey logo

Self-host honey

v2.5.1

Sweet dashboard for self-hosted services

ReleaseOpen Source
Updated9 hours ago
LanguageJavaScript
Setup difficultyEasy
ThemeDark mode
Stars
263
Port
4173 (HTTP web interface)
Docker
ghcr.io/dani3l0/honey
Install with Docker
honey dashboard showing service grid with dark mode

What is honey?

honey is a lightweight, client-side dashboard for self-hosted services. It presents a clean, customizable homepage with service cards, dark mode, and availability indicators. The project is written entirely in HTML, CSS, and JavaScript with no backend dependencies — all operations run in the browser. Users configure services and UI preferences through a JSON file. It can be deployed by dropping the built files into any web server (nginx, Apache, Caddy) or via the provided Docker image (ghcr.io/dani3l0/honey) which serves the site on port 4173. The dashboard supports dark/light themes, service ping dots, background blur, animations, and opening links in new tabs. Settings persist via localStorage. No authentication, database, or external services are required.

Should you self-host honey?

honey scores 46/100 on selfhost.directory (how scoring works) and ranks #28 of 44 in Dashboard. It has 263 GitHub stars.

It shipped 2 stable releases in the past year. The latest, v2.5.1, came out on 18 October 2026. New versions land roughly every 5 months.

Setup is easy: most people get it running in one sitting. An official Docker image is available. It is written mostly in JavaScript.

Its closest alternative on selfhost.directory is Homepage by gethomepage (84/100, 33 416 stars). It scores higher overall, so compare the two before you pick. See honey vs Homepage by gethomepage side by side.

Features

  • Background Blur
  • Custom wallpapers
  • No backend required
  • Open in new tab
  • Service dashboard
  • Service health indicators
  • Settings PersistenceLost if cookies/localStorage blocked
  • Trusted Domains
  • UI animations

honey README

How to install honey

Install honey with Docker

docker run -p 4173:4173 -v /path/to/config:/app/dist/config ghcr.io/dani3l0/honey:latest

Mounts config directory to local filesystem; missing config files created automatically

honey releases & version history

More in Home Server

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…