henrygd/beszel ? reverse-engineered prompt

Reverse engineered prompt

I want to build a lightweight, self-hosted server monitoring tool that I can run in my homelab. It should have a clean, simple web dashboard that shows me stats from all my different machines in one place.

I need to be able to see all the important metrics like CPU usage, memory, disk space, and network activity. A key feature is that it must also be able to monitor my Docker containers and show me their resource usage history. I also want to set up alerts to get notifications if things go wrong, like if the CPU gets too hot or I'm running out of disk space.

The system should have two parts: a central "hub" that serves the web dashboard, and then a small "agent" I can install on each server I want to monitor to send its stats back to the hub. It should support multiple users, too.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab