torqnorth/pimcore-flysystem-azure-bundle

Maintainers

Package info

github.com/Torq-North/pimcore-flysystem-azure-bundle

Type:pimcore-bundle

pkg:composer/torqnorth/pimcore-flysystem-azure-bundle

Statistics

Installs: 18

Dependents: 0

Suggesters: 0

Stars: 0

v5.3.1 2026-03-09 18:55 UTC

README

This package enables Pimcore to write to an Azure Storage Account via Flysystem. It acts as a wrapper around https://github.com/Azure-OSS/azure-storage-php-adapter-flysystem. To install:

  1. Run composer require torqnorth/pimcore-flysystem-azure-bundle
  2. Set environment variables and values for AZURE_STORAGE_ACCOUNT_NAME, AZURE_STORAGE_ACCOUNT_CONTAINER, AZURE_STORAGE_ACCOUNT_CONTAINER_ASSETS and AZURE_STORAGE_ACCOUNT_KEY which will allow the bundle to write to your Storage Account.
  3. Register the bundle by adding it to your Kernel.php:
    class Kernel extends PimcoreKernel
    {
        public function registerBundlesToCollection(BundleCollection $collection) {
            $collection->addBundle(new \TorqNorth\PimcoreFlysystemAzureBundle\TorqPimcoreFlysystemAzureBundle);
        }
    }
  4. Add the contents of the file flysystem_example.yaml to your project's flysystem.yaml file (typically located at pimcore-root/config/packages/flysystem.yaml).

License

This bundle is licensed under the Pimcore Open Core License (POCL) and is intended for use with Pimcore Platform 2025.1 and newer.

See LICENSE.md for full license text.