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.

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

Websites depend on frontend code; thus, the frontend development experience must give possibilities for efficient work. Enhancing a website should be easy (and fun).

Self-hosting and GDPR

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

Why use boring technology

We believe that boring technology can often be the most effective and efficient choice for software development leading to more focus on innovation and growth.