Homarr
SHA-256Homarr is a sleek, modern dashboard for your self-hosted apps, with drag-and-drop widgets and deep integrations.
Smart Download
Download Download Version
v1.61.0 · 51.4 MB
Self-hosted app dashboard with drag-and-drop widgets and 50+ integrations, no YAML needed.
Core Features
- Drag-and-drop grid system for flexible layout
- Integrates 50+ popular self-hosted apps (Jellyfin, Home Assistant, etc.)
- Add apps without writing YAML
- Multi-user management with OIDC/LDAP SSO
- Encrypts sensitive data with AES-256
What It Can't Do
- •Initial setup requires admin password creation; some integrations need API keys or URLs; Kubernetes deployment requires Helm; default port 3000 may conflict, change if needed.
Use Cases
- Home lab enthusiasts managing multiple services
- Teams creating internal service dashboards
- NAS users (TrueNAS, Unraid) accessing storage, downloads, media
Detailed Introduction
Homarr is an open-source, self-hosted dashboard that brings all your services and tools into one unified interface. It features a highly customizable drag-and-drop grid system, allowing you to place widgets like weather, calendar, search, and status monitors anywhere. You can add apps with a few clicks — no YAML editing required. Homarr integrates seamlessly with popular self-hosted software like Jellyfin, Home Assistant, AdGuard Home, and over 50 others, showing live data via WebSockets and tRPC. It supports multi-user management with granular permissions and single sign-on via OIDC/LDAP. Sensitive data is encrypted using BCrypt and AES-256-CBC. Homarr runs on any major hardware (x86, ARM, Raspberry Pi) and can be deployed via Docker or Kubernetes with Helm charts.
Troubleshooting & FAQ (1)
TroubleshootingWhy don't Homarr categories stay expanded after page reload?
Category expanded/collapsed state is saved per user in the database only when you are signed in. If you are not signed in, the state resets on each page load. Workaround: sign into your Homarr account on all devices where you want the state to persist.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Ensure Docker and Docker Compose are installed
Step 2: Create a docker-compose.yml file (see docs)
Step 3: Run 'docker compose up -d' to start
- Step 1: Ensure Docker and Docker Compose are installed
- Step 2: Create a docker-compose.yml file (see docs)
- Step 3: Run 'docker compose up -d' to start
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
24181c413e346fa50aa95f4c8876df400c92a92f16eaa24bd65491b28c545a44This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Stop and remove containers with 'docker compose down'; delete volumes to remove persistent data.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
Huginn
Huginn lets you build agents that automate online tasks. Events propagate through a directed graph. Monitor web, Twitter, email, and more.
RSSHub
RSSHub is the world's largest open-source RSS network. It generates RSS feeds from virtually any website, with over 5,000 instances and a thriving community. Perfect for aggregating social media, news, blogs, and more.
Puter
An open-source internet computer that lets you access all your files, apps, and games from anywhere, with self-hosting for full control.