AMUD Dashboard โ compiled Rust homelab cockpit with live Docker/Proxmox telemetry. Zero YAML.
10K+
AMUD (Advanced Modern Unified Dashboard) is a high-performance, intelligent homelab cockpit built for resource-constrained environments. While legacy dashboards demand heavy runtimes and YAML files, AMUD is a compiled Rust stack that idles around 30โ50 MB RAM (server + agent) with sub-millisecond routing.
๐ Documentation: https://boubli.github.io/AMUD-Dashboard/โ
Deploy: Docker guideโ ยท Deployment scriptsโ
docker pull tradmss/amud-dashboard:latest
services:
amud_app:
image: tradmss/amud-dashboard:latest
ports:
- "8000:8000"
volumes:
- ./data:/app/data
restart: unless-stopped
amud_agent:
image: tradmss/amud-dashboard:latest
command: ["/app/amud-agent"]
network_mode: host
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ./run:/opt/amud/run
environment:
- AMUD_DOCKER=1
restart: unless-stopped
Open http://<host>:8000 โ default login is in the docsโ .
The agent talks to the Proxmox VE REST API directly. Set:
PVE_API_TOKEN=PVEAPIToken=root@pam!amud=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Create the token under Datacenter โ Permissions โ API Tokens. If unset, host CPU/RAM/disk metrics still work; LXC polling is skipped.
| Legacy dashboards | AMUD | |
|---|---|---|
| Runtime | PHP / Node / YAML | Compiled Rust + SQLite |
| Config | YAML files | Web UI |
| Telemetry | Often static links | Live agent + WebSockets |
| Idle RAM | 80โ150 MB+ | ~30โ50 MB combined |
Unraid first-boot error .amud-secrets-key: Permission denied โ Troubleshootingโ
Content type
Image
Digest
sha256:81d901c4fโฆ
Size
134.1 MB
Last updated
14 days ago
docker pull tradmss/amud-dashboard