Skip to content

Azure blob storage

Learn how to connect your Azure Blob Storage containers to PixelFiddler for seamless media management and transformation.

Azure Blob Storage integration allows you to use your existing storage containers as media sources in PixelFiddler. Once connected, you can transform images directly from your containers without moving files, while benefiting from PixelFiddler’s CDN and caching capabilities.

Before connecting Azure Blob Storage, ensure you have:

  • An Azure account with an active subscription
  • An Azure Storage Account with blob containers
  • Access to the Azure portal or Azure CLI
  • Basic familiarity with Azure storage concepts
  1. Create or locate your Azure Storage Account
  2. Get your access keys from the Azure portal
  3. Add the media source in PixelFiddler
  4. Test the connection with a sample file

If you don’t have a storage account yet:

  1. Navigate to the Azure Portal

IAM

  1. Click “Create a resource”
  2. Search for and select “Storage account”

IAM

  1. Click “Create”

Fill in the required information:

SettingRecommended ValueDescription
SubscriptionYour subscriptionChoose your active Azure subscription
Resource GroupCreate new or existingLogical grouping for your resources
Storage account namepixelfiddlermediaMust be globally unique, 3-24 characters
RegionClosest to your usersChoose region for optimal performance
PerformanceStandardStandard is sufficient for most use cases
RedundancyLRS or ZRSChoose based on your availability needs

IAM

After your storage account is created:

  1. Navigate to your storage account in the Azure portal

IAM

  1. In the left menu, click “Containers” under Data storage

IAM

  1. Click ”+ Container”

IAM

  1. Enter a container name (e.g., media-files)
  2. Set Public access level to “Private” (recommended for security)
  3. Click “Create”
  1. In your storage account, go to “Access keys” under Security + networking

IAM

  1. Click “Show keys”
  2. Copy the following information:
  • Storage account name
  • Key1 (or Key2) - the long access key string

Step 2: Create Media Source in PixelFiddler

Section titled “Step 2: Create Media Source in PixelFiddler”

Once your Azure setup is complete, you can link your blob storage container to PixelFiddler:

  1. Navigate to your Sources page in the PixelFiddler dashboard
  2. Click “Link new source”
  3. Select Azure Blob Storage as your source type
  4. Fill in the connection details using the information from your Azure setup

IAM

FieldDescriptionExample
NameDisplay name for your sourceProduct Gallery
AliasUnique identifier (kebab-case)product-gallery
Account NameYour Azure storage account namepixelfiddlermedia
Account KeyYour storage account access keyKeep this secure
ContainerYour blob container namemedia-files
  • Base URL: Custom Azure Blob Storage endpoint (only needed for development with emulators like Azurite)

After clicking “Create”, PixelFiddler will attempt to connect to your Azure Blob Storage container:

If the connection succeeds, you’ll see a confirmation message and can immediately:

  • Browse your files in Media Management
  • Start transforming images

If you see an error message:

  1. Double-check your credentials:
  • Verify the storage account name is correct
  • Ensure the account key is complete and accurate
  • Confirm the container name exists and is spelled correctly
  1. Review access permissions:
  • Make sure the account key has full permissions
  • Check that the container exists in the specified storage account
  • Verify there are no firewall rules blocking access
  1. Test storage access:
  • Try accessing the container directly in Azure portal
  • Ensure the container contains some test files
  • Check if there are any network restrictions on the storage account