azure-oss / storage-blob-flysystem-bundle
Symfony bundle bridge for the Azure-OSS Flysystem adapter (league/flysystem-bundle 3.7+).
Package info
github.com/Azure-OSS/azure-storage-blob-flysystem-bundle-php
Type:symfony-bundle
pkg:composer/azure-oss/storage-blob-flysystem-bundle
Requires
- php: ^8.2
- azure-oss/storage-blob-flysystem: ^2.2
- league/flysystem-bundle: ^3.7
README
Community-driven PHP SDKs for Azure, because Microsoft won't.
In November 2023, Microsoft officially archived their Azure SDK for PHP and stopped maintaining PHP integrations for most Azure services. No migration path, no replacement — just a repository marked read-only.
We picked up where they left off.
This package is the Symfony bridge for azure-oss/storage-blob-flysystem. It registers a azure_oss adapter shortcut with league/flysystem-bundle so storages can be declared directly in config/packages/flysystem.yaml.
Package ecosystem
- azure-oss/storage — Meta package for the Storage SDKs
- azure-oss/storage-common — Shared authentication, HTTP, and SAS primitives
- azure-oss/storage-blob — Blob Storage SDK
- azure-oss/storage-blob-flysystem — Flysystem adapter
- azure-oss/storage-blob-laravel — Laravel filesystem driver
- azure-oss/storage-blob-flysystem-bundle — Symfony Flysystem bundle
- azure-oss/storage-queue — Queue Storage SDK
- azure-oss/storage-queue-laravel — Laravel queue connector
- azure-oss/storage-file-share — File Share SDK (under construction)
- azure-oss/identity — Microsoft Entra ID token authentication
Install
composer require azure-oss/storage-blob-flysystem-bundle
Documentation
You can read the documentation here.
License
This project is released under the MIT License. See LICENSE for details.