Important Note

This tutorial assumes you have already created a Pull Zone.

Integrating CDN with Invision Power Board

  1. Log into the admin control panel.
  2. Go to “System Settings” → “General Configuration.”
  3. Scroll down to “Images, CSS and JS URL.”
  4. Enter your CDN URL (with http://) into the field to the right.
  5. Save your settings.

Important Note

CDN functionality is available for IPB version 3.2 or higher.


To ensure you implemented MaxCDN correctly, you can view the source code of any page to confirm that the CDN domain is being used for static assets instead of your origin domain. You can also use tools like pingdom, gtmetrix, webpagetest that can give you more detailed reports on your CDN implementation status.

  • This is good for IPboard versions below 4, how do we impliment on IPBoard 4.x +? As these options aren’t there anymore.

    • This article is outdated. On IPS version 4.1 and up you will need to ACP > System > Files > Storage Settings > Configurations. Once you’re in the “Configurations” tab. you will need to edit the Storage method. Here you may chose other storage methods such as AWS, We will need to stick with the default option (File System). Now toggle “Use a Custom URL”. The current upload URL is automatically calculated. Toggle this to enter a different URL. You will want to do this if you are using a CDN (e.g. MaxCDN team, please update this article with this information.