v1.6.0
v1.6.0 — Universal dashboard parity
Major release closing the gap with Homepage and Homarr while keeping AMUD’s Rust + SQLite architecture.
Platform
- Integration cache — TTL LRU + singleflight for scalable card refresh
- Poll coordinator — background polling scoped to integrations on your dashboard
- Homepage import — paste
services.yamlin Settings → Integrations - Homarr import — paste JSON export in Settings → Integrations
- Docker discovery — Homepage label conventions (
homepage.name,homepage.href,homepage.widget.type, …) - Custom API integration — user-defined HTTP + JSON field mapping
- LDAP login + Settings UI
- OIDC admin group mapping from IdP
groups/rolesclaims - Per-user boards API (
/api/boards) - Server-driven integration manifest — Add/Edit app dropdown loads from
/api/integrations/manifest - Multi-node agent —
node_tagon telemetry; setAMUD_NODE_TAGoragent_node_tagin Settings
Integrations & widgets
- Plex / Jellyfin full per-app cards (active streams)
- *arr calendar dashboard widget (
sonarr|url|apikeyper line) - Calendar ICS, datetime, and resources header widgets
- GitHub and Docker Hub release tracker integrations
- Promoted full cards — Gitea, GitLab, Jenkins, MinIO, Kopia, Headscale, Stash, and more
- Long-tail batch — Autobrr, Gotify, ChangeDetection, Prometheus, OMV, FreshRSS, ntfy, Coolify, Aria2, Kubernetes, Healthchecks, Gatus, Scrutiny, UptimeRobot, Mikrotik, Omada, QNAP, Gluetun, WG-Easy, Tube Archivist, Kavita, ESPHome, OctoPrint, Minecraft, Firefly III, Vikunja, Wallos, Slskd, Umami, Zabbix, and others
- Generic tier-2 metric template for standard integrations
Docs
- Comparison matrix
- Homepage migration
- Homarr migration
- Updated roadmap, features, and architecture docs
Upgrade
Native / Proxmox: run update-amud.sh or use the in-app update banner. Docker: pull the new image tag. Settings and SQLite DB are preserved.