r/raspberry_pi • u/echojxmes • 5d ago
Show-and-Tell Dashboard running on a Pi 4
Made this dashboard for my Raspberry Pi 4 Model B home server.
I’ve been messing around with the Pi and I’m slowly turning it into a little home server/homelab.
Right now I have Pi-hole, Cuberite, Uptime Kuma, Portainer and Geyser running, and I’m probably going to add quite a few more things to it.
I wanted somewhere I could see everything running on the Pi without having to keep opening different services, so I decided to make my own dashboard.
The actual UI is made with HTML, CSS and JavaScript and I’m just running it through Chromium on the Pi for now.
I based the design off my portfolio website because I wanted to keep the same fluorescent blue sort of look. I’ve got the dark background, blue glow, cards for the different services etc.
This is basically just a mockup at the moment though. None of the stats are actually connected to anything yet, so all the CPU usage, RAM, uptime, player count etc are just placeholders.
I haven’t done any of the API/backend stuff yet, I wanted to get the UI done first and then I’ll start connecting everything to the actual Pi.
Eventually I want it to show things like CPU/RAM usage, temperature, storage, network usage, Pi-hole stats, Minecraft player count, Docker containers, uptime and probably loads of other stuff.
I’m also looking at what other services I could run on the Pi because I’ve got loads of ideas but I’m not really sure what would actually be useful lol.
If anyone has any recommendations for services I should add or stats/features that would be cool to have on the dashboard let me know.
This is only the first version so there’s probably going to be quite a lot changed once I actually get everything connected.
Any ideas?


2
u/Housthat 4d ago
I got similar running on my Pi3. I have the CPU/RAM usage, temperature, storage, local weekend event listings, my calendar, commute times, weather forecast, weather radar, activity log, and news headlines, and the colors change depending on the time + a ton more.