PHPackages                             casuparu/laravel-azure-blob-storage - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. casuparu/laravel-azure-blob-storage

ActiveLibrary[File &amp; Storage](/categories/file-storage)

casuparu/laravel-azure-blob-storage
===================================

Microsoft Azure Blob Storage integration for Laravel's Storage API.

1.0.3(7y ago)01.1kMITPHP

Since Jul 3Pushed 7y ago1 watchersCompare

[ Source](https://github.com/casuparu/laravel-azure-blob-storage)[ Packagist](https://packagist.org/packages/casuparu/laravel-azure-blob-storage)[ RSS](/packages/casuparu-laravel-azure-blob-storage/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (6)Versions (4)Used By (0)

laravel-azure-blob-storage
==========================

[](#laravel-azure-blob-storage)

Microsoft Azure Blob Storage integration for Laravel's Storage API

This package uses the new azure storage blob package and extends the AzureBlobStorageAdapter package for specific Laravel functions. You can also use this on frameworks with Flysystem Filesystem support.

Installation
============

[](#installation)

Install the package using composer:

```
composer require casuparu/laravel-azure-blob-storage
```

On Laravel versions before 5.5 you also need to add the service provider to `config/app.php` manually:

```
    Casuparu\LaravelAzureBlobStorage\AzureBlobStorageServiceProvider::class,
```

Then add this to the `disks` section of `config/filesystems.php`:

```
        'azure' => [
            'driver'    => 'azure',
            'name'      => env('AZURE_STORAGE_NAME'),
            'key'       => env('AZURE_STORAGE_KEY'),
            'container' => env('AZURE_STORAGE_CONTAINER'),
            'prefix'    => env('AZURE_STORAGE_PREFIX', null),
            'url'       => env('AZURE_STORAGE_URL', null),
        ],
```

Finally, add the fields `AZURE_STORAGE_NAME`, `AZURE_STORAGE_KEY` and `AZURE_STORAGE_CONTAINER` to your `.env` file with the appropriate credentials. Then you can set the `azure` driver as either your default or cloud driver and use it to fetch and retrieve files as usual.

Configuration
=============

[](#configuration)

If you use a DSN you can enter your DNS address in the `AZURE_STORAGE_URL` field

If you want to use a prefix so that you always work in a specific folder, you can use the `AZURE_STORAGE_PREFIX` field

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~139 days

Total

3

Last Release

2592d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/72f9ec8753bc145ef1c00a592592f280f9999cb9834d9eaad52380cfe7a00f00?d=identicon)[casuparu](/maintainers/casuparu)

---

Top Contributors

[![steffjenl](https://avatars.githubusercontent.com/u/2580852?v=4)](https://github.com/steffjenl "steffjenl (5 commits)")

---

Tags

laravelstorageazure

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/casuparu-laravel-azure-blob-storage/health.svg)

```
[![Health](https://phpackages.com/badges/casuparu-laravel-azure-blob-storage/health.svg)](https://phpackages.com/packages/casuparu-laravel-azure-blob-storage)
```

###  Alternatives

[steffjenl/laravel-azure-blob-storage

Microsoft Azure Blob Storage integration for Laravel's Storage API

11152.8k](/packages/steffjenl-laravel-azure-blob-storage)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
