June 23Jun 23 What is AMUD Dashboard?A compiled Rust homelab control center — app launcher, live Docker telemetry, Plex/Jellyfin/Home Assistant badges. No YAML; everything is configured in the browser and stored in SQLite.- RAM: ~35–100MB for server + agent (vs 150MB+ for PHP/Node dashboards)- GitHub: https://github.com/boubli/AMUD-Dashboard- Docs: https://boubli.github.io/AMUD-Dashboard/docs/installation/unraid- Docker Hub: tradmss/amud-dashboard:latestUnraid install (two containers)AMUD uses a dashboard + telemetry agent (same as Docker Compose):1. Apps → search AMUD Dashboard → Install2. Set a long random Agent Secret — save it3. Apps → search AMUD Agent → Install4. Use the same Agent Secret and same socket path on both:- /mnt/user/appdata/amud-dashboard/run5. Open http://[UNRAID-IP]:80006. First-time admin password is in the AMUD-Dashboard container logLooking for testersI'm looking for Unraid users to try the templates and report:- Unraid version- RAM usage (Docker tab)- Screenshot of your dashboard- Any issuesSupport: https://github.com/sponsors/boubliBugs: https://github.com/boubli/AMUD-Dashboard/issuesScreenshots Edited June 23Jun 23 by TRADMSS
June 23Jun 23 Hey,Just to let you know I couldn't get this working until i did the below.chown -R 0:0 /mnt/user/appdata/amud-dashboard/datachown -R 0:0 /mnt/user/appdata/amud-dashboard/runAlso to reset/set a password I had to manually tweak some bits for unraid. echo -n 'PASSWORD_HERE_REPLACE_ME' | sha256sum | awk '{print $1}'Then copy the hash and run (Entering my hash):docker run --rm -v /mnt/user/appdata/amud-dashboard/data:/data alpine sh -c "apk add --no-cache sqlite >/dev/null 2>&1 && sqlite3 /data/amud.db \"UPDATE users SET password_hash='HASH_HERE_HERE' WHERE username='admin';\""Then start the container. Thanks! Edited June 23Jun 23 by Inch
June 23Jun 23 My top integration requests please 1. Adguard Home - you state an API key, but afaik the home service doesn't support an API key.2. Peanut - for pulling UPS info3. Prowlarr API Support4. Cloudflare tunnel5. Uptime KumaI've got more and to be honest - if you wanna be cheeky working down this list of integrations will bring you up to par with the Homepage project. https://gethomepage.dev/widgets/Other feedback, having the option to show/hide the cpu/ram states would be great under each added applet, as some of my services are hosted off of the server that is hosting the dashboard itself.***edit***Just seen the documentation about encoding the user/pass for Adguard, as soon as i hook this up it breaks the whole tile, looks like the statuses for this pane aren't escaped or something properly. Additionally, i cannot see the option where i change what network interface its looking at, as well as the disk mapping. Thanks! Edited June 23Jun 23 by Inch
June 23Jun 23 Author 21 minutes ago, Inch said:My top integration requests please 1. Adguard Home - you state an API key, but afaik the home service doesn't support an API key.2. Peanut - for pulling UPS info3. Prowlarr API Support4. Cloudflare tunnel5. Uptime KumaI've got more and to be honest - if you wanna be cheeky working down this list of integrations will bring you up to par with the Homepage project. https://gethomepage.dev/widgets/Other feedback, having the option to show/hide the cpu/ram states would be great under each added applet, as some of my services are hosted off of the server that is hosting the dashboard itself.Thanks Inch — really helpful feedback, and glad you got it running on Unraid.Permissions fixGood catch on the appdata ownership. On Unraid/Docker the dashboard and agent need write access to data/ and the shared socket dir under run/. We’ll add a clearer troubleshooting note for Unraid (your chown workaround is a useful data point we’ll document the recommended UID/GID for our templates).AdGuard HomeAdGuard doesn’t use a separate “API key” like Pi-hole. AMUD expects HTTP Basic auth: put a Base64-encoded username:password in the credential field (the same login you use for the AdGuard UI). Docs: configuration → AdGuard Home. If that’s confusing in the UI, that’s on us — we’ll improve the label/help text.Integrations wishlistNoted on Peanut (UPS), Prowlarr API, Cloudflare Tunnel, and Uptime Kuma — and the comparison to Homepage widgets. We’re tracking integration expansion; Homepage’s widget list is a good reference for priority.CPU/RAM per cardAgree — when a service isn’t on the same host as the agent, per-card CPU/RAM is misleading. A per-app toggle to show/hide those stats is a sensible UX improvement.Next timeFor bugs, feature requests, and install notes like this, please use GitHub Issues so nothing gets lost in the thread and we can link fixes to releases:https://github.com/boubli/AMUD-Dashboard/issuesThanks again for testing and for the detailed list.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.