Dashy
Dashy Dashy Dashy Dashy

The Ultimate Homepage for your Homelab. Dashy is an open source, highly customizable, easy to use, privacy-respecting dashboard app.

Dashy's features:

  • Theming and Customization: Dashy offers a variety of built-in themes and a UI color palette editor for personalized aesthetics. Custom CSS and CSS variables provide further customization options.

  • Icon Integration: The application automatically fetches icons from app/service favicons and supports Font Awesome, Material Design Icons, emojis, and regular images.

  • Status Indicators: Real-time status indicators provide a visual overview of application health, including online/offline status and response time.

  • Authentication and Security: Dashy offers simple authentication for dashboard protection, supporting multiple users and granular controls. It also integrates with Keycloak and other SSO providers.

  • Dynamic Widgets: Widgets display dynamic content from any API-enabled service, including over 50 pre-built widgets for self-hosted services, productivity, and monitoring.

  • Multiple Views: Dashy provides different views for diverse needs, including a default home view, a minimal browser start page, and a workspace view for multi-app management.

  • App Launching Options: Users can choose how to launch applications, with options for new tabs, existing tabs, pop-up modals, and workspace integration.

  • Search and Shortcuts: Dashy offers instant search, custom shortcuts for frequently used apps, custom tags for easier searching, and web search integration.

  • Cloud Backup and Sync: An optional, end-to-end encrypted cloud service allows for configuration backup and syncing across multiple instances.

  • YAML Configuration with UI Support: Dashy's configuration is managed through a YAML file, with UI-based configuration and real-time validation available.

  • Multi-Language Support: The UI is available in multiple languages, including English, German, French, Dutch, and Slovenian, with automatic language detection.

  • Flexible Deployment: Dashy can be easily deployed using Docker or on bare metal.

  • Customizable Layouts: Users can customize the dashboard.