Glance home dashboard
from skip0110@lemmy.zip to selfhosted@lemmy.world on 16 Feb 19:57
https://lemmy.zip/post/59231128

I spent the long weekend setting up a home dashboard and thought I would share with this community.

I checked out a few options for this and settled on using Glance which takes a YAML as input, transforms it into a dashboard, and serves it. Its nice because it’s a single executable. I have this set to run on startup on an old RPi 2, which also runs a fullscreen Chrome session pointed to localhost for display on an old monitor I had sitting around. The RPi 2 is able to run glance comfortably, it’s a little slow to run Chrome but that’s OK, this is not interactive. The monitor is on a remote so I can flick it on/off from my desk. I also made a “homescreen webapp” on my phone so I can jump to the same dashboard and click into any news that is interesting.

A few things I learned

Here’s my config

I hope this is helpful to someone!

#selfhosted

threaded - newest

tal@lemmy.today on 16 Feb 20:16 collapse

Glance…dashboard

Oh, man, that’s a little confusing name-wise. There’s also the unrelated Glances, which also displays a dashboard that might list things like the TX/RX data from your router.

skip0110@lemmy.zip on 16 Feb 20:34 collapse

Yes, and not only is this project very generically named, searching for what I was looking to do was difficult because of the wide range of options in terms of what a home dashboard should be…

Many people want home automation integration, I don’t have any (centralized) home automation

Many projects with UI designed for smallish touch screens (e.g. wall mounted info panels, where you need to tap to see info)

Many projects want a full fledged grafana type install, overkill for me/my tiny homelab

I was aiming for something more akin to those hotel lobby TVs which show useful local info and news on a fixed refresh cycle. This was also common on cable TV years ago: some channels would just show weather and news headlines 24/7 on a fixed cycle with music.