docs

This blog contains documentation around our system components.

Configuration overview

Configuration is in toml format and is read from config/settings.conf or as specified with -config . You may also use container secrets for the configuration, deployed as settings. Additionally you...

Read article

Complete configuration

A complete configuration example for CradleCMS.

Read article

Forms

Format {% form '' attributes %} {% endform %} Description Example The handle of the form , if setting up a form in the builder this is...

Read article

Liquid templating filters

Date filter date Formats a date string using specified formats Date filter reference Example Input {% raw %}{{ '2024-09-05T13:59:07Z' | date:'%F' }}{% endraw %} Output {% let date = '2024-09-05T13:59:07Z'...

Read article

Building theme settings

Theme settings are accessed by navigating to Themes and on a theme pressing Theme settings. The theme settings are unique to each theme and a part of the theme files,...

Read article

Frontend configuration options

Name Type Env Values Default Description Env string ENV prod, dev, test prod Server mode TmpDir string TMP_DIR tmp Temporary files dir Example [frontend] TmpDir="/tmp" Server Server configuration options. Name...

Read article