What is the functionality of Cockpit CMS and how does it operate? Cockpit CMS is a self-hosted headless CMS that is utilized for automating workflows. It provides various tools to support static site builders across multiple devices. Cockpit allows for the creation of customized applications and enables them to be fed with content. The software is commonly used by developers, small businesses, and medium-sized companies.