{"repo":"BrettKinny/tower-dashboard","free":true,"listed":false,"github":"https://github.com/BrettKinny/tower-dashboard","clone":"git clone https://github.com/BrettKinny/tower-dashboard.git","description":"TUI monitoring dashboard for Unraid: btop, nvtop, ctop, and fan-status composed in a single tmux window over SSH, launchable from any XDG app launcher.","language":"Shell","stars":46,"topics":["btop","homelab","monitoring","ssh","tmux","tui","unraid"],"license":"MIT","category":"analytics","readme_excerpt":"Tower Dashboard: a TUI for monitoring your Unraid box A live, read-only monitoring dashboard for Unraid : btop , nvtop , ctop , and a custom fan-status strip composed in a tmux session that runs on the box itself . The workstation just attaches to it over a single SSH connection, launchable from any XDG app launcher. One click, one keystroke, one window — everything you need to glance at to know the box is healthy. Running in foot on omarchy with the etherial theme. Built for Unraid. The tower-side pieces are Unraid-coupled ( mdcmd , /mnt/disk / /mnt/cache / /mnt/user , RAM-FS restored from /boot/config/go ). The workstation-side launcher will happily SSH into any Linux host, but the array-status and boot-restore bits assume Unraid. Shared as a starting point, not a finished product. Fork it, rip out what doesn't match your box, rewire the rest. The generalizable bits — the tmux composition pattern, the hwmon-via-sysfs fan reader, the FAT32-survives-boot install dance via /boot/config/go — are the parts worth lifting even if your stack looks nothing like mine. Layout Three rows, all running on the Unraid host inside a server-side tmux session: Region Content Source --- --- --- Top 60%, full width btop --force-utf — CPU/cores/load, mem, disk R/W per array disk, eth0 net, processes upstream btop Middle 40%, 50/50 split nvtop (left) · ctop -s cpu (right) — GPU stack + container management upstream Bottom 1 row, full width fan-status --line on a 2-second refresh — intake/exhaust ","default_branch":null,"files":null,"tree":[],"storefront":"/r/BrettKinny","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BrettKinny/tower-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}