PHPackages                             nailsapp/module-cdn - 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. [Caching](/categories/caching)
4. /
5. nailsapp/module-cdn

Abandoned → [nails/module-cdn](/?search=nails%2Fmodule-cdn)Library[Caching](/categories/caching)

nailsapp/module-cdn
===================

This is the "CDN" module for Nails.

0.1.0(11y ago)04.6k[6 issues](https://github.com/nailsapp/module-cdn/issues)[4 PRs](https://github.com/nailsapp/module-cdn/pulls)9MITPHPPHP &gt;=5.4.0CI failing

Since Jun 21Pushed 1mo ago5 watchersCompare

[ Source](https://github.com/nailsapp/module-cdn)[ Packagist](https://packagist.org/packages/nailsapp/module-cdn)[ Docs](http://nailsapp.co.uk/modules/cdn)[ RSS](/packages/nailsapp-module-cdn/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelogDependencies (5)Versions (4)Used By (9)

CDN Module for Nails
====================

[](#cdn-module-for-nails)

[![license](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)[![tests](https://github.com/nails/module-cdn/actions/workflows/build_and_test.yml/badge.svg)](https://github.com/nails/module-cdn/actions)

This is the CDN module for Nails, it brings simple file storage, management, and image manipulation to the app with support for popular object storage (e.g. S3) and distributed edges (e.g. CloudFront).

-

Note: If you are using the `crop` functionality of this module it is recommended to use @hellopablo's fork of PHPThumb. There is a bug in the original package which causes black lines to be rendered at the edge of images when cropped to certain dimensions.

To use @hellopablo's fork you must alias the package at the root level `composer.json` (i.e., your project's `composer.json`) file.

```
"repositories": [{
    "type": "vcs",
    "url": "https://github.com/hellopablo/PHPThumb"
}]
```

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance60

Regular maintenance activity

Popularity17

Limited adoption so far

Community25

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50.1% 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

Unknown

Total

1

Last Release

4349d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ea9a5042213cbf644c7d8082388e559017aed7138152b28a1a623926101ef16a?d=identicon)[hellopablo](/maintainers/hellopablo)

![](https://www.gravatar.com/avatar/2e5d8ec037736bc20cdbaedef864196b268f099fe92141b8dd6c9133bebb0ef2?d=identicon)[gsdd](/maintainers/gsdd)

---

Top Contributors

[![hellopablo](https://avatars.githubusercontent.com/u/233585?v=4)](https://github.com/hellopablo "hellopablo (695 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (300 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (196 commits)")[![mergery[bot]](https://avatars.githubusercontent.com/in/64327?v=4)](https://github.com/mergery[bot] "mergery[bot] (156 commits)")[![dependabot-support](https://avatars.githubusercontent.com/u/112581971?v=4)](https://github.com/dependabot-support "dependabot-support (31 commits)")[![carlosreig](https://avatars.githubusercontent.com/u/2478462?v=4)](https://github.com/carlosreig "carlosreig (6 commits)")[![shauunhimseelf](https://avatars.githubusercontent.com/u/6403585?v=4)](https://github.com/shauunhimseelf "shauunhimseelf (1 commits)")[![gsdd](https://avatars.githubusercontent.com/u/348198?v=4)](https://github.com/gsdd "gsdd (1 commits)")

---

Tags

codeigniterNailsShed CollectiveCDN Module

### Embed Badge

![Health badge](/badges/nailsapp-module-cdn/health.svg)

```
[![Health](https://phpackages.com/badges/nailsapp-module-cdn/health.svg)](https://phpackages.com/packages/nailsapp-module-cdn)
```

PHPackages © 2026

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