Libraries and storage providers

Sitefinity CMS provides you with several tools and a variety of settings to administer media file libraries. You can choose the method by which items are uploaded into libraries and choose which items are displayed in backend pages.

You can configure where and how media files are stored. By default, Sitefinity CMS stores the media content in the database.  When using large chunks of data, you can opt to store files not in the database but in an external storage provider, for instance Azure or Amazon S3,  or your local file system.

In addition, Sitefinity CMS supports CDN for media content (images, videos, and documents). You can define different CDNs for your blob storage providers and get media content served through the CDN URL. 


If you activated the Web security module and have images or other media on your website that are served from another domain like Azure or Amazon Web Services, you must add the domain names in the module’s HTTP response headers. To do so:

  1. Navigate to Administration » Settings » Advanced.
  2. In the tree on the left, expand WebSecurity » HttpSecurityHeaders » ResponseHeaders.
  3. Under Content Security Policy, for images add the domain next to the img-src headers and for videos – next to the media-src header.

For more information, see Web security module.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Libraries API