Dashboard

May 2024 – current time.

Monitor in Server Room displaying real-time dashboard from metrics server.

Dashboard screen in Wardrobe/Server Room

Dashboard screen in Wardrobe/Server Room

Built on top of old monitor and Intel NUC connected to “Always On” power bus.

Software

  • Ubuntu IoT Core installed on NUC host

  • Ubuntu Frame with wpe-webkit-mir-kiosk snap (guide).

Management

We designed the Dashboard to be standalone, established, and hassle-free. We achieved this by utilising Ubuntu IoT Core, which is nicely adapted for embedded applications. The file system is read-only, encapsulating all applications in snap packages.

It’s accessible via direct SSH access; hence Teleport doesn’t suit IoT Core well.

BKSP R00T key is required for SSH. Ask RØ for access.

ssh 0x08in@dashboard.lo.0x08.in

# Change dashboard URL
snap set wpe-webkit-mir-kiosk url="https://my-fancy-dashboard/foo/bar"