azure-oss/storage-blob-laravel
Azure Storage Blob filesystem driver for Laravel
Maintainers
Package info
github.com/Azure-OSS/azure-storage-php-adapter-laravel
pkg:composer/azure-oss/storage-blob-laravel
Requires
- php: ^8.1
- azure-oss/storage-blob-flysystem: ^1.2
- illuminate/filesystem: ^10|^11|^12|^13
- illuminate/support: ^10|^11|^12|^13
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT df5e2592a6aa3d900abd59a93d5afd43ff204752
- Brecht Vermeersch <brechtvermeersch.woop@outlook.be>
README
👁 Latest Version on Packagist
👁 Packagist Downloads
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.
Our other packages:
-
azure-oss/storage – Azure Blob Storage SDK
👁 Downloads -
azure-oss/storage-blob-flysystem – Flysystem adapter
👁 Downloads -
azure-oss/storage-queue – Azure Storage Queue SDK
👁 Downloads -
azure-oss/storage-queue-laravel – Laravel Queue connector
👁 Downloads
Install
composer require azure-oss/storage-blob-laravel
Documentation
You can read the documentation here.
Quickstart
# config/filesystems.php 'azure' => [ 'driver' => 'azure-storage-blob', 'connection_string' => env('AZURE_STORAGE_CONNECTION_STRING'), 'container' => env('AZURE_STORAGE_CONTAINER'), ],
Besides shared key via connection string, this driver supports additional authentication methods (like Entra ID / token-based credentials, managed identity, workload identity, and shared key via account key). See the docs for configuration examples: https://azure-oss.github.io/category/storage-blob-laravel/installation
License
This project is released under the MIT License. See LICENSE for details.
