Yet another ai-generatated dashboard

I know there are too many already… I was heavily inspired by arrogantrabbit’s one, just there are some problems I was not able to fix and developement stopped. Additionally I have some different goals in my mind as well:

  • I want it running in the docker
  • I want endpoint for Home Assistant to have there some sensors
  • I want to play with copilot myself :smiley:
  • There are mostly information I’m interested myself. Arrogantrabbit’s heatmap was very cool looking, but I didn’t found usage for it, so it was not worth the effort for me (as an example)

Here is my current instance running

Sources, instructions, a bit of documentation and docker image could be found here on github. Feel free to use it, copy it, share it, it’s under MIT license, so whatever you like.

will you be expanding this dashboard or is it done as far as your concerned?

Good question. Depends mainly if I find values interesting for me (well - and that I’ll be able to collect them).
Suggestions are wellcome - but no promiss that I’ll implement them.
Pull request are wellcome as well of course.

well the stuff I (and probably a lot of us) would want to see historically (we are talking months/years) is daily/weekly snapshots of amount stored vs amount pending deletion, average traffic (in/out) for the day

Yah, make sense. I have to figgure out how to get those information reliably. I’ll try to get it from node API, but there will not be (I’m afraid) long-term data available, so to have such years long historical data you have to wait … years.

In the meantime I introduced basic (optional) communication to the node’s API and added very basic payout information to the screen v0.2.0.

I added some long-term financial/data statistics in v0.3.0 Some small bug fixes and visual improvements.

It look’s great. Is it running with Storj-Exporter-Docker and Prometheus-Docker? It’s not a grafana dashboard?

Thanks.
No, it has nothing to do with grafana/prometeus. It just analyze logs and additionally calls (some) API methods “on port 14002”

Can you share the code and how to set it up?

Hello, source codes, some setup instructions, pre-built docker image are here on guthub, license is set (I hope) to do whatever what you like
If you still have any questions/whatever - just ask. I’ll try to answer/help/improve_instructions…

v0.4.0 is out there, docker image is prepared.
It has now:

You can still peek into my instance here:

Do any of you have your instance public? Would you mind to share?

did you use GPT codex model for this? Im playing with one now, and it generated very similarly looking dashboard, in terms of layout, UX experiences, and color palette :D. It also really, really wanted to create a docker container, and I had to fight it not to.

Not 100% sure, but I think that most was generated using GPT codex 4.1 mini (preview). But I changed model from time to time when it started halucinating too much and I was not able to convince him to change his mind.

Docker container was my requirement from the very begining :slight_smile: I have serious problem on one preceding project to convince copilot to create container :slight_smile: