Nuxeo Add-Ons

Microsoft Azure Online Storage

This page is scheduled for review and update. Check back soon for updated content!

The Microsoft Azure Online Storage addon is a Nuxeo Binary Manager that stores binaries in an Azure Storage container.

 

Prerequisites

  • You should be familiar with Azure and their Management Portal.
  • You have to create a dedicated Azure blob Container.
  • You must be in possession of your Storage access keys.

Configuration

Be sure to protect your access keys using the Configuration Data Encryption.

Configuration properties you have to set in your nuxeo.conf file.

Enabling Azure Binary Manager

Set up the default BinaryManager that stores all your blobs in Azure:

nuxeo.core.binarymanager=org.nuxeo.ecm.blob.azure.AzureBinaryManager

Enabling CDN Azure Binary Manager

If you want to use Azure CDN as a front instead of Azure Storage:

  1. Read the Microsoft Azure documentation page and create a CDN bound to your container.
  2. Set the corresponding BinaryManager: nuxeo.core.binarymanager=org.nuxeo.ecm.blob.azure.AzureCDNBinaryManager

Mandatory Parameters

ParameterDefault ValueDescription
nuxeo.storage.azure.container The name of the Azure container
nuxeo.storage.azure.account.name Your Azure storage account name
nuxeo.storage.azure.account.key Your Azure storage access key. Do not forget to use data encryption

Optional Parameters

ParameterDefault value ("|" separates possible values)Description
nuxeo.storage.azure.endpointProtocolHTTPSThe URL protocol
nuxeo.storage.azure.cachesize100MBThe size of the local cache
nuxeo.storage.azure.directdownloadfalseEnables direct download from Azure servers
nuxeo.storage.azure.cdn.host   Your Azure CDN host where your blobs are available. Note: Only if you enable direct download and use the Azure CDN.


Related Documentation
 
3 months ago manonlumeau Remove updated review date
3 years ago Solen Guitter 5
3 years ago Solen Guitter 4 | Put parameters in table (like nuxeo.conf page)
3 years ago Manon Lumeau 3
3 years ago Arnaud Kervern 2
3 years ago Arnaud Kervern 1
History: Created by Arnaud Kervern

We'd love to hear your thoughts!

All fields required