Smooth CDN
Developer-first CDN integration for Strapi: optimize, offload, and deliver assets globally.
Smooth CDN for Strapi
Smooth CDN for Strapi is a modular plugin that connects Strapi media and API assets with Smooth CDN for faster delivery, optimization, and scalable asset pipelines.
Features
- CDN Connector
- Sync Strapi media assets with Smooth CDN
- Sync image variants
- Generate direct Smooth CDN delivery links
- API Accelerator
- Discover Strapi Content API endpoints
- Sync JSON snapshots to Smooth CDN
- Automatically resync snapshots when content changes
- Protect selected API endpoints with token
Requirements
- Strapi 5
- Node.js 18 or newer
Installation
Install the plugin in your Strapi project:
npm install strapi-plugin-smoothcdnEnable the plugin in config/plugins.js:
module.exports = {
smoothcdn: {
enabled: true,
},
};Or in config/plugins.ts:
export default () => ({
smoothcdn: {
enabled: true,
},
});Restart Strapi and open the Smooth CDN plugin from the admin sidebar.
License
MIT
Install now
npm install strapi-plugin-smoothcdn
Create your own plugin
Check out the available plugin resources that will help you to develop your plugin or provider and get it listed on the marketplace.