Skip to content
zakijssPublic

About

Live CPU, memory, disk and temperature for your servers on a Miyoo Mini Plus (Onion OS), from Glances, Beszel or Vantage.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

A smoked black Miyoo Mini Plus on a stand showing server stats in MiniRack, on an oak console in front of a sunlit balcony door, with two more handhelds lying beside it

CI Release License: MIT

MiniRack

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.

Two Miyoo Mini Plus handhelds lying on a desk, running MiniRack and MiniRadar

Using it

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.

Install

  • MiniMart: open MiniMart, then Apps > MiniRack. It checks the download and keeps your settings on updates.
  • Zip: download minirack-VERSION.zip from Releases, unzip it onto the root of the SD card, and restart.
  • Every MiniDeck app at once: minideck-all.zip.

Requirements

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.

Building

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 SSH

Go 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.

License

MIT. Third-party components are listed in NOTICE. Not made by or affiliated with Miyoo.

About

Live CPU, memory, disk and temperature for your servers on a Miyoo Mini Plus (Onion OS), from Glances, Beszel or Vantage.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages