With the recent removal of the multiple servers feature from Cockpit, I'm looking for alternative solutions that can serve as a central management server for all my Linux servers. Are there any tools or platforms that still support centralized management effectively?
3 Answers
Honestly, I've been using configuration management tools for a long time. Whether it's Puppet, SaltStack, or Ansible—these tools can handle managing servers across varied scales, from small home labs to large server farms. It may take a bit more effort than Cockpit, but they definitely get the job done!
You might want to check out Webmin. It should let you manage multiple servers and has a user-friendly interface. Could be a good alternative for your needs.
I think using Ansible along with a CMDB is a solid direction. You can tag your VMs and execute playbooks based on those tags. For task automation, consider a UI like Semaphore, GitLab CI/CD, GitHub Actions, or Ansible AWX. You might miss out on a nice GUI, but Ansible can handle configuration management and help auto-fix problems. Also, have you checked out the Cockpit Client Flatpak available for Linux?

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures