Simple and straightforward dashboard for your homelab.
Powered by Rust and built with Tuono in mind.
Important
This project is still under heavy development and is not ready for production use.
- AdGuard Home
- Dockwatch
- Overseerr
- Plex
- Prowlarr
- Proxmox
- qBittorrent
- Radarr
- Sonarr
- Tautulli
- TMDB
- TVDB
- HTTP Status
Limitations
- Data cards can not be moved or resized.
- Grid layout is hardcoded and can not be changed.
- If you'd like to tackle any of these limitations, feel free to open a PR!
Simplest way to deploy homedash-rs is to use Docker.
Example docker-compose.yml:
services:
homedash-rs:
container_name: homedash-rs
network_mode: host
environment:
- PUID=1000 # Replace with your user ID
- PGID=1000 # Replace with your group ID
- TZ=Europe/Berlin # Replace with your timezone
volumes:
- ./data:/app/data # Replace with your data directory
restart: unless-stopped
image: ghcr.io/nzxl101/homedash-rs:latestIt's recommended to run homedash-rs on the same machine as your apps and use network_mode: host.
Feel free to open an issue or a PR if you'd like to contribute. I'm happy to integrate any new features or bug fixes.
- cargo 1.85.1 or newer
- nodejs v20.15.0 or newer
git clone https://github.com/nzxl101/homedash-rs.git
cargo install tuono@0.19.7
pnpm i --frozen-lockfile
pnpm build
pnpm devMIT License
Copyright (c) 2026 nzxl101

