Live CPU, memory, disk, temperature, load and uptime for your servers, on a Miyoo Mini Plus. Part of MiniDeck.
- Sources: Glances (one machine), a Beszel hub (every machine it watches) and Vantage.
- A card per machine, a detail page with every disk, sensor and service, and why a machine is down.
- Settings for the refresh interval, °C or °F, the order of the machines (name, CPU, memory or status) and hiding machines that are down.
- Servers on your tailnet through MiniScale, or on your home network directly.
- Passwords are kept on the card only encrypted, with the device key.
The first start asks for a source: type the address on the on-screen keyboard or pick a device from your tailnet; Save tests the connection first. Y opens the sources and settings later. On the overview, A opens a machine and X refreshes; on a machine's page, L1/R1 step to the other machines. On the overview, SELECT changes the look. Use a read-only Beszel user.
- MiniMart: open MiniMart, then Apps > MiniRack. It checks the download and keeps your settings on updates.
- Zip: download
minirack-VERSION.zipfrom Releases, unzip it onto the root of the SD card, and restart. - Every MiniDeck app at once: minideck-all.zip.
A Miyoo Mini Plus on Onion OS 4.4, with Wi-Fi. A server running Glances (glances -w), Beszel or Vantage. Other devices and firmwares aren't supported.
make check # vet, tests, scripts
make package VERSION=1.0.0 # dist/: the release zip, app.json, SHA256SUMS
make deploy HOST=root@miyoo # build and copy to a device over SSHGo runs in Docker unless you pass GO=go (Go 1.27). The interface, themes and networking come from the MiniDeck library; see its development notes and contributing guide.
MIT. Third-party components are listed in NOTICE. Not made by or affiliated with Miyoo.

