Cockpit is a web-based graphical interface for servers

https://github.com/cockpit-project/cockpit

GitHub - cockpit-project/cockpit: Cockpit is a web-based graphical interface for servers.

Cockpit is a web-based graphical interface for servers. - cockpit-project/cockpit

GitHub

I used Cockpit for years after I started having issues with my network card in FreeNAS. It's generally very good, though I never really figured out how to graphically swap out a hard disk in a RAID without trashing the data (which happened once).

I suspect that was user error on my end, so if you want a more-or-less no-nonsense way to manager a server, it's certainly worth checking out.