Cockpit est un CMS headless open source à auto-héberger, destiné aux applications pilotées par le contenu. Les contenus sont gérés en collections, singletons et arbres, puis exposés par des API REST et GraphQL ; vous pouvez ainsi utiliser n'importe quel front-end ou pile technique, comme Next.js, React, Vue, Svelte ou Node.js. L'installation requiert PHP 8.3 ou supérieur avec les extensions PDO et GD, une base de données (SQLite par défaut, MongoDB en option) et un serveur web Apache ou Nginx. Le site renvoie vers un support professionnel proposé par Agentejo.
Le cœur de Cockpit est placé sous licence MIT. Le droit d'auteur appartient à Agentejo, une agence numérique qui indique être basée à Hambourg, en Allemagne ; l'adresse figurant en pied de page se situe à Neu Wulmstorf. Le code se trouve dans l'organisation GitHub Cockpit-HQ. Comme vous exploitez Cockpit sur vos propres serveurs, vous décidez de l'emplacement du contenu et du droit applicable, par exemple en choisissant un hébergeur européen. Les sources ne décrivent aucun service cloud exploité par l'éditeur.