Cockpit CMS on Ubuntu 24.04 LTS

Azure Applications

Cockpit CMS, an API first, self hosted content platform that lets you model structured content in a clean admin interface and serve it to any frontend over a REST and GraphQL API.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Cockpit CMS is an open source, headless content management system. You define your content structure in the admin interface as collections and singletons made of typed fields, manage assets in a built in file manager, and then consume everything through a documented REST and GraphQL Content API. Because it is headless it does not dictate how your site or app is built: the same content can drive a website, a mobile app, a static site generator or several frontends at once, each reading from the same API.

It is deliberately lightweight. Content is stored in a self contained file based datastore, so there is no separate database server to run or tune, and the admin interface, asset manager, user and role management and the API all ship in one small application. That makes it a practical choice for teams who want structured, reusable content and a clean editing experience without committing to a heavyweight, template driven CMS.

Why the cloudimg image

cloudimg delivers Cockpit CMS fully installed on an nginx and PHP stack, so the admin interface is ready as soon as the instance boots. The image is deliberately shipped with no users and no instance key: on the first boot of every instance a one shot service generates a unique application security key and a strong administrator password, seeds the administrator account and writes the credentials to a root only file on that machine. Until that finishes the interface is bound to loopback and nothing is published on the public port, so no instance is ever reachable in an unclaimed, unconfigured state and no secret is shared between customers. Every image is paired with a step by step deployment guide and backed by 24/7 support.

Common uses

  • Serve structured content to a website, mobile app or static site from one API first backend
  • Give editors a clean interface to manage collections, singletons and assets without touching code
  • Power several frontends from a single content source using the REST and GraphQL Content API

See it running

Real screenshots taken while testing this image against its deployment guide.

Cockpit CMS on Ubuntu 24.04 LTS screenshot 1 Cockpit CMS on Ubuntu 24.04 LTS screenshot 2 Cockpit CMS on Ubuntu 24.04 LTS screenshot 3 Cockpit CMS on Ubuntu 24.04 LTS screenshot 4