User guides

Create a landingpage with AI

In this guide we use Thaura.ai to generate a landing page as it usually generates...

Redesign a frontpage with AI

In this guide we use AI to redesign an index page for a site....

Sites

New sites can be added through admin in Cradle CMS. The same installation can have...

Rootless podman installation

This is a guide on how to install cradle-cms as a rootless podman systemd service...

Authors

Authors are used on articles and pages and can contain image, name as well as...

UTM parameters

UTM (Urchin Tracking Module) parameters support to provide statistics on marketing events....

Structured logs

Unified troubleshooting for performance and security monitoring and visitor behaviour investigation with marketing parameters....

Translations

Cradle CMS has multi language support built into the admin. It not only works for...

GeoIP: IPinfo integration

Cradle CMS has an integration with IPinfo.io geolocation country dataset. Installation steps Steps for connecting...

Navigation (menus)

In **Navigation** link-lists for menus on the site is created....

URLs, redirects and routes

URL routes are configurable and translatable in the admin. This gives you the flexibility you...

HTML content editor

For editing pages, blogs and articles it is possible to use a markup (HTML) editor....

Maxmind GeoLite country database integration

Cradle CMS has an integration with MaxMind’s IP geolocation country dataset. 1. Create an account...

Rich Text Editor (RTE) for body text

A rich text editor (RTE) is one of the options for creating body text with...

Emails

The system uses SMTP for outgoing emails used for admins to reset passwords with email....

Pages

A website usually contains pages and blogs with articles. Pages are used for statical content...

Themes

The themes define the overall look and structure of the generated webpage, while the theme...

IndexNow submission

Tutorial on how to submit to IndexNow in orders to tell search engines to crawl...

Docker (swarm) installation

This is an installation guide for Cradle CMS and eCommerce using Docker Swarm. Server requirements:...

Getting started

Welcome to the Cradle CMS Docs! Here, you’ll find essential information on how Cradle CMS...

Site settings

Site settings is a place where you control the general information and settings for a...

Markdown editor guide

Guide containing the most common syntax for markdown, a lightweight markup language commonly used to...

Form builder

Setup of built-in form functionality with data validation....

Install locally on MacOS/Windows/Linux

Local setup om MacOS, for test driving or theme development, creates a webserver on https://localhost:4040...

Hetzner installation guide

Guide for installing Cradle CMS or eCommerce on Hetzner. Create Hetzner account Login or signup...

Fly.io installation guide

Installation guide for Cradle CMS on fly.io cloud hosting...

Podman installation

Guide on conteinerised installation with Podman - mounting a volume, pulling an image and starting...

CMS default theme

Theme built with Tailwind CSS framwork with component design from daisyUI. The theme contains a...

How to use webhooks to connect services

Cradle CMS has support for both plugins (integrations using API endpoints) and webhooks, in this...