styliteag/dashboard ? reverse-engineered prompt
Reverse engineered prompt
Build me a self hosted dashboard for managing and monitoring a bunch of firewalls from one place, mainly OPNsense, pfSense, and Securepoint UTM.
I want a simple web app where I can register devices, see live health like CPU, memory, disk, uptime, interfaces, VPN and gateway status, firmware update status, certificates expiring soon, and recent logs. It should work both for firewalls the server can reach directly and for boxes behind NAT using a small outbound agent, so I do not need inbound access. For supported boxes, I also want useful actions from the UI like restarting IPsec tunnels, bulk firmware checks, remote packet capture, config backups with diffs, and an OPNsense firewall rules editor.
Please include users, groups, permissions, audit logs, notifications, and read only API access for monitoring integrations like Checkmk and Prometheus. A Docker based setup is ideal, with one app I can bring up from an env file. Look up current docs online if you need to.
Have a live product UI? Try website reverse