Introducing Cradle CMS
Performance & Scalability
for Modern Web Solutions
Built to scale into complex setups, suiting your venture's specific needs with distributed server solutions and top-tier performance.
Features
Technical Excellence
Enhance your project with essential technical features designed for optimal performance, security, and user experience.
From automated sitemap generation and SSL certificates to advanced SEO tools and streamlined content management, we provide everything you need for a high-performing websites. With features like SMTP integration, flexible forms building, and image processing, you'll have the tools to create an exceptional user experience while maintaining optimal technical performance.
SEO
Automatically generated sitemaps
Dynamic sitemap generation for improved search engine visibility and indexing.
SECURITY
SSL with Autocert
Automated SSL certificate management through Let's Encrypt for enhanced security.
SEO
SEO metafields
Comprehensive content metadata management for optimal search engine performance.
ADMIN
Robots.txt management
Custom content field in admin for easy robots.txt configuration.
COMMUNICATION
Outgoing mail with SMTP
Reliable email delivery through configurable SMTP integration.
DEVELOPMENT
Forms builder
Flexible form creation with optional HTML code integration.
SEO
IndexNow Validation
Built-in support for real-time search engine indexing notifications.
MEDIA
Image Size Filters
Advanced image processing and optimization capabilities.
SEO
URL & Routing Control
Customizable URL structure and routing management.
Technology
Built for Performance
The system is written in GO for efficiency and low operational costs; it even runs on a single-board computer, utilizing less than 1 GB of RAM.
Core technical benefits
- Security prioritised
- Server-side rendered
- Structural logging
- Self-hosted
- Golang-based
- SEO features
- Forms builder
Integrations & Flexibility
For flexibility, Cradle CMS is equipped with a message bus, a REST API and SDKs, so you can easily extend the core functionality. We currently support PostgreSQL, CockroachDB and SQLite on the backend.
- Database options
- Storage options
- Self-Hosted
- API First
Architecture
System architecture
Cradle CMS has a Backend with a Message Bus, Frontend server, Admin UI, and REST API. The system enables you to create web projects with built-in support for products, collections, blogs and page management
Frontend server
A server-side rendered CMS with hybrid rendering support. Multiple sites and domains can be set up on the same server instance with automatic Letsencrypt certificates for each domain. You can granulate user access with roles and differentiate access per site.
- Multisite
- SSL with autocert (Let's Encrypt)
- Customizable themes (Liquid templates)
- SEO metafields (content metadata)
- Configurable routing
Backend and Message bus
The backend is built to scale with a message bus in the centre, webhook support and entity event notifications. Our system supports both Postgres and SQLite databases, allowing you to choose based on your specific requirements.
- Pub/Sub messagebus (using protobuf)
- Webhook support
- Entity event notifications
- PostgreSQL, CockroachDB and SQLite support
Pricing
Buy Once and Use Forever
Cradle CMS is sold with a perpetual licence. The licence includes free support and upgrades for 12 months.