Self-hosted real-time monitoring dashboard for Proxmox, Docker, Kubernetes, TrueNAS and vSphere, with alerts and scheduled AI patrols.
homarr-labs/homarr
A self-hosted home dashboard with drag-and-drop layout, 80+ service integrations, built-in icons, and user authentication.
Open-source alternative to:Heimdall
- Stars
- 5,181
- Forks
- 339
- Open issues
- 116
- Last commit
- 12 hours ago
What is it?
Homarr is a self-hosted dashboard that gives you one page for the web services running in your home or lab. Layouts are arranged on a drag-and-drop grid, and apps are added through the interface rather than by editing YAML files.
The project ships with integrations for more than 80 self-hosted applications, including media servers such as Jellyfin and Plex, download clients and *arr tools like Sonarr and Radarr, network tools such as Pi-hole and Traefik, and monitoring services like Uptime Kuma and Prometheus. Some integrations display live widget data, which updates over WebSockets. Over 20,000 icons are built in.
Homarr includes user management with permissions and groups, and supports single sign-on via OIDC and LDAP. It runs on x86 and Raspberry Pi hardware, on Windows, Linux, TrueNAS and Unraid, and can be deployed on Kubernetes with Helm.
Key features
- 01Drag-and-drop grid layout configured through the UI, with no YAML required.
- 02Integrations with more than 80 self-hosted apps, including media, download, network and monitoring tools.
- 03Built-in search and icon picker with over 20,000 icons.
- 04User management with permissions, groups, and OIDC or LDAP single sign-on.
- 05Realtime widget updates over WebSockets.
- 06Runs on x86, Raspberry Pi, Windows, Linux, TrueNAS and Unraid, with Kubernetes support via Helm.
Use cases
- Building a single start page for a homelab full of self-hosted services.
- Monitoring media servers and download clients from one dashboard.
- Giving family members or team members a shared, permission-controlled portal to home services.
- Deploying an internal service dashboard on a Kubernetes cluster.
Quick start
- 1
Open the install guide linked in the README
Things to know
- The realtime widget updates rely on Redis, so it needs an extra service to run.
In collections
Topics
FAQ
- What is homarr?
- A self-hosted home dashboard with drag-and-drop layout, 80+ service integrations, built-in icons, and user authentication. Homarr is a self-hosted dashboard that gives you one page for the web services running in your home or lab. Layouts are arranged on a drag-and-drop grid, and apps are added through the interface rather than by editing YAML files.
- Is homarr free to use? What license does it have?
- homarr is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is homarr still maintained?
- Actively maintained. The last commit to homarr was on Oct 23, 2026.
- What can I use homarr for?
- Building a single start page for a homelab full of self-hosted services. Monitoring media servers and download clients from one dashboard. Giving family members or team members a shared, permission-controlled portal to home services. Deploying an internal service dashboard on a Kubernetes cluster.
- How do I install homarr?
- Open the install guide linked in the README
- Where can I get homarr?
- The source code and installation instructions are on GitHub: https://github.com/homarr-labs/homarr
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted, lightweight dashboard that gathers RSS feeds, Reddit, Hacker News, YouTube, weather and more into one configurable page.
A self-hosted application dashboard with Docker discovery, API-proxied widgets for 100+ services, and YAML-based configuration.
A self-hostable personal dashboard for homelabs with service status checks, widgets, themes, icon packs and a UI config editor.
A static, YAML-configured homepage for your server that lists and searches your self-hosted services.
A lightweight web UI for managing Docker, Swarm, Podman, Kubernetes and ACI container environments.