Cockpit CMS Headless Content Platform with REST and GraphQL APIs
Cockpit CMS is a lightweight headless content platform for teams that want flexible models, REST and GraphQL APIs, and self-hosted deployment without a heavy stack. It supports websites, apps, and multi-language content workflows with either SQLite or MongoDB backends.
Prerequisites
PHP 8.3+, SQLite or MongoDB, Apache or Nginx, Docker optional
Installation
Use the upstream install or setup path that matches your environment:
- docker run -d \
Requirements and caveats from upstream:
Option 2: Docker (Recommended)
🐳 Docker
docker-compose.yml
Basic usage or getting-started notes:
🚀 Quick Start
Run Cockpit with persistent storage
Run Cockpit in containers for consistent, scalable deployments across any environment.
Extracted from upstream docs: https://raw.githubusercontent.com/Cockpit-HQ/Cockpit/HEAD/README.md
Documentation
Source
Source: agentskillexchange/skills — distributed by TomeVault.