Sounds a lot like Cockpit, which provides a graphical interface for administering Linux servers.
> The Red Hat Customer Portal product documentation pages document how to use the “web console” (another name for Cockpit). While this is specifically for the version of Cockpit that ships in Red Hat Enterprise Linux, the interface and its usage is similar on other distributions where the Cockpit web console exists
It has a libvirt extension you can use to manage the VMs which is nice. Kind of remind me of webmin tbh.