Today marks the release of another major update to DADI CDN: version 3.0. Our main focus was making the app ready for our decentralised network, throwing in huge performance improvements and a couple of new features along the way. World, meet CDN 3.
Support for multiple domains
Every installation of CDN contains two key directories:
config/: holds configuration data, with one file for each runtime environment.workspace/: holds application components like recipes, routes and plugins.
Both tend to be specific to each site or application, so if you were serving somedomain.tech and someotherdomain.tech, each with their own set of recipes, plugins and configuration settings, you'd need two separate instances of CDN running.
This creates some resource and maintenance overhead, which is particularly undesired on the DADI network. To address that, CDN 3.0 adds support for multiple domains, allowing instances to define different configuration and workspace directories for each domain being served.

Key resources like the image manipulation engine and the caching layer are still shared, but domain-specific parts can be broken out.
To get started with a multi-domain instance, head straight to the of the updated documentation pages.
Updates
Last Updated:
September 2019

