A customizable self-hosted dashboard for organizing homelab services with status monitoring and integrated widgets.

Dashy is an open-source, self-hosted application that serves as a customizable dashboard for organizing homelab services. It functions as a central hub for links and applications, allowing users to categorize their services and monitor their availability from a single interface. This makes it a central point of entry for users managing a variety of network tools and internal services.
The software is deployed as a web application, typically run via Docker or installed on bare metal using Node.js. It is configured primarily through a single YAML file, though users can also make changes directly through the integrated user interface. Because it is built as a Progressive Web App, it provides basic offline access and a responsive interface across different device screen sizes.
Built with Vue.js, Dashy is designed for homelab enthusiasts and self-hosters who require a structured way to manage numerous network services. The architecture supports multi-arch Docker images, ensuring compatibility across amd64, arm64, and arm/v7 systems. It includes flexible app launch methods, such as opening links in new tabs, pop-up modals, or the internal workspace view. For security, it supports basic authentication with SHA-256 hashed passwords or secure single-sign-on using Keycloak.
Dashy positions itself as a highly configurable organizational tool for private server environments.
A collection of system utilities for customizing Windows and streamlining common desktop productivity tasks.
A customizable application dashboard with Docker and service API integrations for managing self-hosted environments.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.