Server setup


This software is optimized for efficient use of servers, and cost-effective to run is part of our design.

Single-server deployment

A single server setup is the easiest way to install the system, and due to its efficiency, even a single-board computer can be used. The admin is accessed through the site domain using a configurable path, such as "/admin".

Linux Server Specs: the requirements below are for a typical web project on the smaller side:
Minimum: 1 CPU 512MB RAM 3 GB persistent *storage.
Recommended: 2CPU 2GB RAM, 10 GB persistent *storage.
*storage can mix local/shared disk or S3-compatible storage.

Multi-server deployment

Setting up the system on several servers by splitting the frontend, backend, and admin increases security and simplifies scalability.


How to install Cradle CMS on a Linux server

Using the system and building sites

This is a self-hosted All-in-One site builder with complete admin views for content management, site settings and collaboration.

Scalable enterprise

Cradle is designed to scale into a distributed setup scenario with multiple server sites involved and a highly sophisticated synchronisation of data.

Frontend DX

With Cradle CMS, you need not be a full-stack developer to get great-performing web pages. There is no build step. Dependencies other than what you wish to include in a project are already managed in each release. 

Self-hosting and privacy laws

Self-hosting creates possibilities to control and secure your data tailored to the needs of the privacy laws you need to follow.