Create a home lab dashboard to access all your self-hosted services from one page.
Monitor the online/offline status of your internal tools and apps in real time.
Build a personal workspace that displays live weather, system stats, and calendar data.
Set up a media server hub with quick links to Plex, Jellyfin, and other entertainment apps.
Docker required to run; needs configuration of service URLs and widgets before seeing full functionality.
Dashy is a self-hosted personal dashboard, a single web page you run on your own server (or a home computer) that collects links to all your self-hosted apps and services in one place. Instead of bookmarking a dozen internal tools scattered across different ports and URLs, you open Dashy and see everything in a tidy, customizable grid. Self-hosted means you run it yourself rather than relying on a third-party cloud service, which appeals to privacy-conscious users and home lab enthusiasts. Beyond simple links, Dashy shows real-time status indicators so you can see at a glance which of your services are online or offline. It includes widgets that pull live data from your apps, weather, system stats, calendars, and more. The visual experience is highly configurable: dozens of built-in color themes, multiple icon styles (Font Awesome, custom images, emojis), custom CSS support, and a built-in UI editor so you can configure everything without editing files directly. For extra convenience there's instant search with keyboard shortcuts, multi-page layouts, and an optional workspace view for running multiple apps side by side. You'd use Dashy if you run a home lab or self-host services like media servers, home automation systems, or development tools. Deployment is simple via Docker or bare metal installation with Node.js. It's free and open-source, built with Vue, and runs on Linux, Mac, or any machine that supports Docker.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.