Azure Storage Blob filesystem driver for Laravel
azure-oss/storage-blob-laravel is a Laravel package for azure storage blob filesystem driver for laravel.
It currently has 63 GitHub stars and 757.534 downloads on Packagist (latest version 1.7.0).
Install it with composer require azure-oss/storage-blob-laravel.
Discover more Laravel packages by azure-oss
or browse all Laravel packages to compare alternatives.
Last updated
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
azure-oss/storage-blob-flysystem – Flysystem adapter
azure-oss/storage-queue – Azure Storage Queue SDK
azure-oss/storage-queue-laravel – Laravel Queue connector
composer require azure-oss/storage-blob-laravel
You can read the documentation here.
# 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
This project is released under the MIT License. See LICENSE for details.