PHPackages                             dekode/ninjaforms-uploads-azure - 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. dekode/ninjaforms-uploads-azure

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

dekode/ninjaforms-uploads-azure
===============================

Add support for offloading Ninja Forms Uploads to the Microsoft Azure cloud.

1.2.0(3mo ago)070[11 PRs](https://github.com/DekodeInteraktiv/dekode-plugin-ninjaforms-azure/pulls)GPL-3.0-or-laterPHPPHP &gt;=8.1CI failing

Since Sep 1Pushed 3w ago2 watchersCompare

[ Source](https://github.com/DekodeInteraktiv/dekode-plugin-ninjaforms-azure)[ Packagist](https://packagist.org/packages/dekode/ninjaforms-uploads-azure)[ RSS](/packages/dekode-ninjaforms-uploads-azure/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (6)Dependencies (11)Versions (27)Used By (0)

Ninja Forms File Uploads to Azure
=================================

[](#ninja-forms-file-uploads-to-azure)

Add support for offloading Ninja Forms Uploads to the Microsoft Azure cloud.

How to use
----------

[](#how-to-use)

- Define connection setting ([https://site.com/wp/wp-admin/admin.php?page=ninja-forms-uploads&amp;tab=external](https://site.com/wp/wp-admin/admin.php?page=ninja-forms-uploads&tab=external))
- Switch off 'SAVE TO SERVER' setting on File Upload field.
- Add 'External File Upload' action to form and enable uploading to 'MICROSOFT AZURE'

You can also define constants:

```
define( 'MICROSOFT_AZURE_ACCOUNT_NAME', '' );
define( 'MICROSOFT_AZURE_ACCOUNT_KEY', '' );
define( 'MICROSOFT_AZURE_CNAME', '' );

```

The respective settings have priority over constants in this situation.

For more controlled environments, you may also use the following constant to automatically force all use the external Azure storage service when creating forms:

```
define( 'MICROSOFT_AZURE_FORCE_EXTERNAL_UPLOAD', true );

```

This constant may not be overwritten by individual settings on your site or sites.

Development
-----------

[](#development)

Install NodeJS and run `npm install` and `npm run azure` to launch development server.

Use local settings:

- Account Name: `devstoreaccount1`
- Account Key: `Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==`
- Blob Service Endpoint: `http://127.0.0.1:10000/devstoreaccount1`

Credits
-------

[](#credits)

Developed by [Dekode](https://en.dekode.no/?noredirect=en_US) for [DSS](https://www.dss.dep.no/about-us/).

Copyright
---------

[](#copyright)

Ninja Forms File Uploads to Azure is copyright 2021 [DSS](https://www.dss.dep.no/about-us/)

Ninja Forms File Uploads to Azure is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

Ninja Forms File Uploads to Azure is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with the Extension. If not, see .

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance89

Actively maintained with recent releases

Popularity8

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~414 days

Total

5

Last Release

106d ago

PHP version history (2 changes)1.0.0PHP &gt;=7.2

1.2.0PHP &gt;=8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/134094556?v=4)[dekode](/maintainers/dekode)[@Dekode](https://github.com/Dekode)

---

Top Contributors

[![Clorith](https://avatars.githubusercontent.com/u/468735?v=4)](https://github.com/Clorith "Clorith (17 commits)")[![soderlind](https://avatars.githubusercontent.com/u/1649452?v=4)](https://github.com/soderlind "soderlind (16 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (7 commits)")[![fnpen](https://avatars.githubusercontent.com/u/31767378?v=4)](https://github.com/fnpen "fnpen (2 commits)")

---

Tags

ninjaforms-addonwordpress-plugin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/dekode-ninjaforms-uploads-azure/health.svg)

```
[![Health](https://phpackages.com/badges/dekode-ninjaforms-uploads-azure/health.svg)](https://phpackages.com/packages/dekode-ninjaforms-uploads-azure)
```

###  Alternatives

[aws/aws-sdk-php

AWS SDK for PHP - Use Amazon Web Services in your PHP project

6.3k543.5M2.6k](/packages/aws-aws-sdk-php)[guzzlehttp/guzzle

Guzzle is a PHP HTTP client library

23.5k1.0B35.2k](/packages/guzzlehttp-guzzle)[google/cloud

Google Cloud Client Library

1.2k16.7M57](/packages/google-cloud)[ccxt/ccxt

A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go

43.2k341.0k1](/packages/ccxt-ccxt)[algolia/algoliasearch-client-php

API powering the features of Algolia.

69735.1M157](/packages/algolia-algoliasearch-client-php)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

21866.0M1.7k](/packages/drupal-core)

PHPackages © 2026

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