Dashy
An open-source, highly customizable personal dashboard for your homelab. Organize your self-hosted services, monitor uptime, and access everything from one place.
What You Can Do After Deployment
- Visit your domain — Dashy loads with a default configuration, ready to customize
- Add your services — use the built-in UI editor (click the pencil icon) to add sections and items
- Monitor uptime — enable status checks to see which services are online at a glance
- Use widgets — add system info, weather, RSS feeds, and other dynamic widgets
- Pick a theme — choose from 50+ built-in color themes or create your own
Key Features
- Sections & Items — organize services into groups with custom icons from 50+ icon packs
- Status Monitoring — automatic up/down checks for all your services
- Widgets — clock, weather, system stats, RSS, crypto prices, and more
- Themes — 50+ built-in themes, plus full CSS customization
- Authentication — optional Keycloak, header-based, or simple password auth
- UI Config Editor — edit your dashboard in the browser, no YAML files needed
- Search & Keyboard Shortcuts — quickly find and launch any service
- Multi-page Support — create separate dashboards for different use cases
License
MIT — GitHub