Stars
Forks
Watchers
Developer links
Lab Dash
Every homelab deserves a control center that looks as good as the services it manages. Lab Dash gives you a customizable, drag-and-drop dashboard where every tile earns its spot. Add shortcut widgets linking to your Plex, Grafana, Nextcloud, or any service with automatic health check indicators showing green or red status at a glance. The system monitoring widget displays real-time CPU usage, memory consumption, network throughput, disk utilization, and temperature readings by mounting the host /sys directory as a read-only volume. Integrate Pi-hole stats, qBittorrent download progress, and media server widgets for Jellyfin, Plex, or Emby directly on your grid. Multiple pages let you organize services by category, and the search bar finds any tile instantly. Customize the background image from a local upload or URL, set a custom title and tab name, and choose your preferred search provider including self-hosted options like SearXNG. All sensitive configuration data is encrypted locally with AES-256-CBC, and only administrator accounts can modify the layout. Install Lab Dash as a Progressive Web App on desktop, phone, or tablet for a native app experience with offline capability. Configurations export as backup files for easy migration between instances. On RepoCloud, deploy Lab Dash on a dedicated VPS with root SSH access and Docker socket connectivity under the GPL-3.0 license.
Benefits
- Drag-and-Drop Widget Grid Layout
- Arrange service shortcuts, monitoring widgets, weather tiles, and clock displays on a customizable grid. Drag to reorder, add spacers for visual separation, and organize across multiple pages.
- Built-In System Monitoring
- Display real-time CPU usage, memory consumption, network throughput, disk utilization, and temperature readings from the host system without installing a separate monitoring agent.
- Service Health Check Indicators
- Every service shortcut tile shows a live reachability indicator. Green means the endpoint responds; red means it is down, providing instant visibility across your entire homelab.
- Progressive Web App Installation
- Install Lab Dash as a native app on desktop via Chrome, on Android via Chrome, or on iOS via Safari, giving you a homelab control center accessible from any device instantly.
Features
- Docker Container Integration
- Mount the Docker socket to display running container status and manage services directly from the dashboard with real-time state updates.
- Media Server Widgets
- Show activity and stats from Jellyfin, Plex, or Emby media servers alongside Pi-hole ad blocking statistics and qBittorrent download progress.
- Custom Search Providers
- Configure the top search bar with Google, DuckDuckGo, or self-hosted search engines like SearXNG for privacy-focused web searches from the dashboard.
- Multi-User Access Control
- Create separate user accounts with administrator privileges required for layout modifications. Sensitive data encrypted locally with AES-256-CBC.
- Configuration Backup and Restore
- Export your complete dashboard configuration as a backup file and restore it on any instance for easy migration or disaster recovery.