Download

The Cloud CMS product suite is available to subscription customers for installation on-premise or within your own virtual private cloud. The product suite is delivered as a series of Docker images along with sample installation scripts to help you get running.

Cloud CMS runs on any Docker host including Amazon AWS (via Cloud Formation templates, Amazon Elastic Container Service, Amazon Elastic Beanstalk or the Docker AWS Engine), IBM BlueMix, RackSpace, Digital Ocean and many others.

The download consists of a ZIP with sample configuration files to launch the complete Cloud CMS stack in variety of configurations including development, standalone and clustered. The sample configuration files are provided using Docker Compose.

To run Cloud CMS on-premise, you need to be a Cloud CMS subscriber. Contact Cloud CMS to purchase a license or request an on-premise trial.










Recent Releases

Cloud CMS Release 3.1.392

Published on 08/11/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.392 release.

Cloud CMS API

  • The "invalidatePageRenditions" action now supports invalidation of multiple deployments at once
  • Web Hook calls use custom user agent ("Cloud CMS API ")

Cloud CMS Application Server

  • Detect validation errors when using @form. limit and skip paging params for @associations
  • Fix for @dependency tag so it supports rendering inner elements
  • Updated third-party libraries, switched to new uuid module

Cloud CMS User Interface Server

  • Data Table column sorting now properly sets ascending vs descending in pickers
  • Picker modals now take up full screen, offering more space to layout data selection
  • Updated Cloud CMS image and link plugins

Ratchet User Interface Components

  • Fix so that column sorting and selector groups are compatible in building out pagination
  • Trigger window resize on display length change and column sort click events


Cloud CMS Release 3.1.391

Published on 08/10/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.391 release.

Cloud CMS API

  • Fixed a definition bug whereby "required" elements were being discarded for nested elements.
  • Web Hooks invocations now run off the distributed job queue allowing for cluster-wide scale, better resource management and scheduling/throttling
  • Improved cache management for transfer (impotr/export) using Ehcache and disk overflow
  • Added new action "invalidatePageRenditions" which supports ID and query-driven invalidation
  • Deletions now auto-cap to 10000 elements
  • API pagination now defaults to max value of 1000
  • Health Check now reports back open and max file handles on Linux

Cloud CMS Application Server

  • The @content Dust tag now properly closes its chunk after write

Cloud CMS User Interface Server

  • Added CKEditor custom buttons for "Insert Link to Node in Cloud CMS" and "Insert Image from Cloud CMS"
  • Archive over page now has a button to download
  • Formatting improvements to Archive overview
  • After deleting a release, navigate back to the overall releases page


Cloud CMS Release 3.1.390

Published on 08/05/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.390 release.

Cloud CMS API

  • Improvements to JSON path manipulation when handling indexes into nested arrays
  • Faster relator mappings with support for deep nested property changes
  • Fix for relator index retention on array insert, update and delete operations
  • Reverse DNS lookup supports better fallback for IPV6
  • Fix API Swagger doc login when using HTTPS
  • Added changeset service replace and branch refresh operations and API controllers
  • Group and Person principal lookups now fail elegantly if their underlying domains are missing (such as during an import when they were not included in the import set)
  • Fix for Preview images included in exports and not filtered on import
  • On node copy operations, the internally created archive file is now cleaned up automatically after the copy operation completes
  • Archives now store content type and length on their JSON attributes, removing the need to interrogate the binary storage for this information - the result is faster performance all around
  • Added legacy support for archives without content type and length information to automatically retrieve, write to archive and update on the fly
  • Added a cluser-wide "active" state flag that can be used to more effectively coordinate server migrations and upgrades during hot deploys
  • Added S3 metrics collection and reporting to the instance logger thread
  • Transfer Dependency Manager uses EHCache to provide persistent maps and manage memory more effectively during large imports/exports


Cloud CMS Release 3.1.389

Published on 08/01/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.389 release.

Cloud CMS API

  • Improvements to auto configuration of email provider on Send Email Action
  • Additional logging to capture and report cluster members and server keys
  • Additional check on import of teams for domain groups and team existence
  • Improvements to tenant DNS sync (unbind and bind of DNS entries)

Cloud CMS Application Server

  • Allow sorting of @association results by properties of the “other” nodes


Cloud CMS Release 3.1.388

Published on 07/31/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.388 release.

Cloud CMS API

  • Fix for the RetryBinaryStorage wrapper class so that it properly handles input stream reuse in cases where the wrapper wraps a non-cached provider


Cloud CMS Release 3.1.386

Published on 07/30/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.386 release.

Cloud CMS API

  • Fixed an S3 binary storage provider leak which could result in the connection pool timing out
  • Reviewed S3 usage and tightened up connection pool usage

Cloud CMS Application Server

  • Reduced logging

Cloud CMS User Interface Server

  • Toggling between user and team principals when assigning a workflow swimlane no longer drops out of wizard
  • Creating workflow models takes you right to the workflow model (instead of the workflow model list)

Ratchet User Interface Components

  • Extended afterActionComplete callback so that data gets passed along with err


Cloud CMS Release 3.1.385

Published on 07/29/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.385 release.

Cloud CMS API

  • Improved strategy for discovering custom log4j2-*.xml files from JAR files, classpath and Docker-mounted volumes (and faster load times)
  • Send Email Action now auto-populates with default Email Provider settings when triggered as part of a release (and if host/username properties are not otherwise specified on the action configuration)
  • Adjustments to default S3BinaryStorageProvider HTTP connection pool for lower socket and request timeouts, allowing for faster error handling and thread turnaround
  • Health Check Controller now more accurate with separate CPU usage tracking for process versus system and better accuracy across VM's with multiple cores.
  • S3 logging now uses "cluster.group.name" in generating key for write to S3
  • Fix for distributed Quartz Job Store
  • Removed extra dependencies that were no longer needed
  • Added DiagInfoController to handle back admin-level debugging information for server
  • Adjusted Log4j2 appender order and default config to make things a bit faster

Cloud CMS Application Server

  • Improved strategy for determining host in multiple environments (local, hosted, virtual host, behind a CDN and behind a proxy)
  • Proxy calls now use changeOrigin
  • The insight.js analytics now uses a better expiration date, allowing for accurate invalidation

Cloud CMS Command Line Client

  • Improved latency tests to provide measurements against http://api.cloudcms.com and https://api.cloudcms.com as well as our two CDN endpoints (http://api1.cloudcms.com and https://api1.cloudcms.com)
  • Updated Gitana driver version


Cloud CMS Release 3.1.384

Published on 07/27/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.384 release.

Cloud CMS API

  • Updated Hazelcast to version 3.8.3
  • Switched default cluster.interfaces.debug flag to false
  • Added Hazelcast distributed JobStore implementation for Quartz allowing for even distribution of scheduled work across cluster members
  • Improved host detection and header handling for better compatibility with proxies and CDNs
  • Multipart upload max file size now defaults to 512MB

Cloud CMS Application Server

  • Automatically upgrades SaaS API connections to CloudFront endpoint
  • Added support for environment variables (CLOUDCMS_API_PREFER_CDN and CLOUDCMS_API_PREFER_LB) to allow configuration driven upgrade behavior
  • Simplified host detection and compatibility with custom domain names over SSL using CDN
  • Cleanup to no-cache header handling, removed excessive "pragma" header declaration
  • Improved proxy support using "keep-alive" connections by default

Cloud CMS JavaScript Driver

  • Automatically upgrades SaaS API connections to CloudFront endpoint

Cloud CMS User Interface

  • Improvements to error page for connection issues back to API


Cloud CMS Release 3.1.382

Published on 07/22/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.382 release.

Cloud CMS API

  • Improved conformance with the RFC 6265 cookie specification
  • Better handling of cookie domains for illegal characters


Cloud CMS Release 3.1.381

Published on 07/21/2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.381 release.

Cloud CMS API

  • Additional property fields on request descriptor for logging
  • More efficient logging of client and tenant information per request
  • Improved support for guest mode









Ready to Try Cloud CMS?

It's Free to Sign Up, No Credit Card Required