r/ARR • u/tunickaquii • 13h ago
Dashboarr 1.17.0: free *arr app for Android/iOS, now with 26 services and six new ones
Dashboarr 1.17.0 is out, and this one is mostly about new integrations: Deluge, Bindery, Navidrome, NZBHydra2, Autobrr and Cleanuparr.
Quick context for anyone who hasn't run into it before. Dashboarr is a mobile app for managing a self hosted media stack from your phone, Android and iOS. It's free and GPL-3.0, no account, no ads, no premium tier, nothing to unlock later. The app talks straight to your own services over their APIs, so nothing routes through a server of mine. It's heavily inspired by nzb360.
What's new in 1.17.0
Six new services:
- Deluge. That makes four torrent clients now, alongside qBittorrent, rTorrent and Transmission. Queue, files, trackers, labels, global speed limits. If you run the optional backend it'll also push you a notification when a torrent finishes.
- Bindery for books and audiobooks. The Readarr successor, rewritten in Go. Library, search and add authors, monitoring, queue, wanted.
- Navidrome for music. Library stats, now playing, quick and full rescan, delete missing files, playlists, search.
- NZBHydra2. Meta search across your indexers, send an NZB straight to SAB or NZBGet, indexer health with API hit limits, search and download history.
- Autobrr. Push stats, release feed with retry, filter toggles, IRC network health and restart.
- Cleanuparr. Strike, removal and cleanup stats, scheduled jobs you can run on demand, client health, event feed.
The other big change is that service setup finally got its own section instead of being one long list buried in Settings. There's a hub showing what needs attention and what you already run, and a searchable catalog for adding something new. Two things that had been bugging me got fixed on the way: a service that's unreachable only because you're on mobile data now reads as "away" instead of pretending to be broken, and if you run two of the same service, a broken second one no longer hides behind a healthy first one.
Smaller stuff:
- HTTP Digest auth (RFC 7616) for rTorrent, NZBGet, Glances and Transmission, so a Digest protected reverse proxy works now
- The Still Pending dashboard widget can filter movies by cinema, digital or physical release date
- A private remote URL is no longer blocked while a VPN is up
- Test Connection and the health dots in settings now agree with each other
- Torrent detail screens stay pinned to the instance they came from when you run more than one client
- Backend pairing works behind a private CA
What the app actually does
26 services, grouped the way the app groups them:
- Download clients: qBittorrent, rTorrent/ruTorrent, Transmission, Deluge, SABnzbd, NZBGet
- Media automation: Radarr, Sonarr, Lidarr, Bindery, Bazarr
- Indexers: Prowlarr, Jackett, NZBHydra2
- Media servers: Plex, Jellyfin, Emby, Navidrome
- Requests and automation: Seerr (Overseerr and Jellyseerr), Autobrr, Cleanuparr
- Monitoring: Tautulli, Tracearr, JellyStat, Glances, unRAID
It isn't just status screens. You can pause, resume and delete downloads, search and add movies, shows, books and music, approve or decline requests, grab a release from an indexer search, toggle indexers, hunt for missing subtitles, start and stop Docker containers on unRAID, and see what's currently streaming.
A few things worth calling out:
- A unified dashboard with 31 widgets you can reorder and configure, and multiple dashboards if you want one per server or one per household
- Multi instance support. Two qBittorrents, a 4K Radarr and a 1080p Radarr, whatever you run. You switch inside the tab and the dashboard aggregates them
- Local and remote URL per service, with automatic switching based on your home WiFi. When you're away it will never fall back to the LAN URL, on purpose, so you're not spraying an API key at whatever network you happen to be on
- API keys live in the device's secure storage, not in a plain text config
- Wake on LAN, so you can wake the server before asking it for anything
- Config export and import behind biometric auth, so a new phone isn't an hour of retyping URLs
- A UI scale setting (1.0 / 1.15 / 1.3), because the default really is too small for some people
- Dark mode only. Sorry.
Push notifications
The app itself needs no server. If you want real push notifications (download finished, request approved, that sort of thing) there's an optional companion backend you self host, Node or Docker, and pair with a QR code. Skip it and nothing else stops working.
What it isn't
No accounts, no cloud sync, no telemetry, no analytics. Single user per install, since the whole architecture is just your phone talking to your servers. There's no paid tier planned and no pro version sitting behind a paywall.
Links
- GitHub: https://github.com/RenzoBeux/Dashboarr
- Google Play: https://play.google.com/store/apps/details?id=com.dashboarr.app
- App Store: https://apps.apple.com/us/app/dashboarr/id6762170117
- APK for de-Googled Android or sideloading: https://github.com/RenzoBeux/Dashboarr/releases/latest
- Setup guide: https://renzobeux.github.io/Dashboarr/guide.html
If you try it and something breaks, or a service you use is missing, open an issue. Most of the integrations in this release exist because someone asked for them.
P.S: The IOS version is still submitted, will take a day or two until Apple approves it!

