概要
What is Dashy?
Dashy helps you organize your self-hosted services by making them accessible from a single place. It is a dashboard for self-hosted services, designed for individuals who manage multiple applications and want a unified, customizable interface.
How to use Dashy?
Deploy using Docker (docker run -p 8080:8080 lissy93/dashy), from source with Node.js, or via one-click cloud deployments. Configuration is done through a single YAML file (./user-data/conf.yml) or directly through the UI.
Key features of Dashy
- Real‑time status monitoring for each app/link
- Multiple built‑in themes with UI color editor and custom CSS
- Wide icon support: Font‑Awesome, homelab icons, favicon, emoji, images
- Optional authentication with multi‑user access and SSO support
- Instant search by name, domain, or tags plus keyboard shortcuts
- Widgets for displaying dynamic content from self‑hosted services
Use cases of Dashy
- Centralize access to all self‑hosted services in one dashboard
- Monitor service uptime with real‑time status indicators
- Quickly find and launch apps via search and keyboard shortcuts
- Personalize the interface with themes and custom styling
- Switch between multiple apps simultaneously using the workspace view
FAQ from Dashy
How can I deploy Dashy?
Dashy can be deployed using Docker with a single command, from source with Node.js, or via one‑click deployments on platforms like Netlify, Heroku, Vercel, and more.
Is Dashy free and open‑source?
Yes, Dashy is 100% free and open‑source with a strong focus on privacy.
How do I configure Dashy?
Configuration is done through a YAML file at ./user-data/conf.yml or through the UI. Options include layout, icons, themes, status checks, authentication, and more.
Does Dashy support authentication?
Yes, Dashy supports secure single‑sign‑on with Keycloak and also includes a basic auth feature without requiring Keycloak.
Can I customize the look and feel?
Yes, Dashy has many built‑in themes, a UI color editor, and support for custom CSS. You can also use a full‑screen background image, custom nav‑bar links, and HTML footer.