To implement ImageEngine’s image optimization for Sitefinity, you will first need to sign up for an ImageEngine account, if you do not already have one. During the signup process, you’ll be asked for the website domain where you intend to use ImageEngine and origin URL for the majority of the images. For more information about signing up, please refer to this article: Getting Started: Signup.
Once signed up, you will be issued a unique delivery address following this pattern: “aabbcc.cdn.imgeng.in.” Custom delivery addresses may also be made after the initial signup process is complete. For more information, see our article here: https://imageengine.io/docs/implementation/domain-name.
Take note of your delivery address, as we will be needing it in the next steps.
- Configure ImageEngine to be a Binary Large Object (BLOB) storage provider.
In the Sitefinity backend, navigate to
Administration > Settings > Libraries > Blob Storage > Blog storage providers. Select Create New.
- Configure the new BLOB storage provider, using the following information:
Title: Image CDN (You can name this whatever you would like)
Description: https://imageengine.io/docs (I like to add the documentation here for future reference.)
Global resource class ID: This can stay blank.
Once you’ve added these fields, click Save Changes.
- Find ImageEngine within the list of BLOB storage providers (left of your settings panel)
Within this dropdown, you should see Parameters as an option within ImageEngine. Click Parameters and click Create new. This will open up a form asking for a key and value. The key should be
cdnand the value should be the ImageEngine Delivery Address that you were provided upon signup or one that you have created.
Click Save changes.
- Final setup of image libraries
Next, go back to the main administration page and click
Content > Imagesfrom the top navigation. Here you will see all your image libraries and have the ability to create new image libraries. For each library, you need to click
Actions > Move to another storageand select ImageEngine. Please note that this operation may take some time if you have a large number of images.
Image: Library Management