Cockpit is the modern Server UI for Linux. It's built to be very light, thin, secure, interactive and well integrated with the server and its services.
Besides being a discoverable and polished UI out of the box, Cockpit has a powerful architecture that allows writing you to write server user interfaces for your projects. We'll demo how easy it is to prototype a user interface and interact with your server tool or service.
When you come away from this talk you'll have a better idea of how Cockpit is put together: how it communicates with your server, authenticates users, connects out to multiple servers, is embeddable in other projects, and what makes it different from server control panels and configuration management software. http://cockpit-project.org/