Cockpit is a server manager software that can be used to administer Linux and GNU servers through a web browser.
Cockpit is designed for easy use. It makes Linux into a discoverable platform and cre...ates an easier way for system administrators to perform important tasks like storage administration, starting containers, inspecting logs, and configuring networks.
It's easy to jump between the web tool and the terminal. Any service started with Cockpit can be easily stopped with the terminal. And if any kind of error crops up with the terminal, it will be visible in Cockpit's journal interface.
You can also monitor and perform administrative tasks on multiple servers simultaneously. All you need to do is add it to the software.
Cockpit is an open source project, which means that it's completely free to use and is constantly being refined and improved upon. The developing company continues to update the program through donations.
The software was developed with several key ideals: Cockpit was designed to be discoverable, which means that you can learn to use the software without needing a help manual. It can be used even when you aren't directly beside your servers. It doesn't require a complex infrastructure or network configuration. Instead, it comes with a default server install. One of the main goals of Cockpit is for the system administrator to be able to interact with the software immediately, without needing to install other bells and whistles.
Cockpit also has almost no memory or process footprint on a server when it's not being used. It doesn't override a system administrator's rights to use their server. It doesn't store policy or data (except for the server configuration). Cockpit updates itself to reflect the server's unique needs. It is firewall friendly, helps a server to evolve in a coherent way, and has a design-first mentality.
Cockpit will look different when run on different operating systems because it is a UI for the operating system rather than an external tool. This means that the operating system affects the program's appearance. But Cockpit users are meant to feel like they're interacting with their server - Cockpit is just the facilitator. Cockpit can also adapt and integrate with plugins and extensions.
Every change and new feature is automatically tested. Changes are only added to the code base after they pass all of the tests. The tests run on every operating system that supports Cockpit.
Cockpit will work with the client browsers Firefox, Chrone, Internet Explorer, Safari, Microsoft Edge, and Opera. It has been tested and integrated with fedora, redhat, Atomic, CentOS, debian, and ubuntu. It has not been fully tested with archlinux or Clear Linux. Read moreless