Host on a Linux server,
on-prem or in the cloud
The software is distributed as a Linux-based docker container (Docker or Podman installation) running on AMD64 or ARM64 architectures. Cradle CMS can be run on-prem or in the cloud at almost any hosting provider. You manage the hosting of Cradle systems and tailor it to your requirements: this keeps costs down, enables you to increase resources for events such as flash sales and have an easier time adapting to the ever-changing privacy laws and since you own the server, you are in control of your data!
Server requirements for a website with 1 million monthly visitors for an ARM or AMD 64-bit Linux server: 1 CPU, 512MB RAM and 1GB storage (built-in file system, NATS object store or S3-storage).
Simple, efficient
and secure server deployment
As cradle has a webserver built-in,
the default server setup is done is three simple steps.
1.
Start a server
Begin by initiating your server instance.
2.
Configure domain
Set up your DNS configuration at your domain name provider.
3.
Start Cradle
Launch Cradle and you're ready to go.
Default installation,
Our most efficient setup
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 for high traffic sites. The default installation on a single server uses SQLite as database and the built-in file system.
Setup |
Database |
Storage |
---|---|---|
Single server |
SQLite |
Built-in file system |
Increased security,
Multi-server deployment
Cradle CMS is written in three separate systems; Frontend, Backend and Admin. This makes it possible to use a multi-server setup.
Setup |
Database |
Storage |
---|---|---|
Multi server |
PostgreSQL, CockroachDB |
NATS object storage, S3-storage |
