PHPackages                             dl/assetsource-nextcloud - 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. dl/assetsource-nextcloud

ActiveNeos-package

dl/assetsource-nextcloud
========================

Nextcloud asset source for Neos CMS

1.1.2(5y ago)3891[4 issues](https://github.com/daniellienert/assetsource-nextcloud/issues)MITPHP

Since Mar 10Pushed 5y ago1 watchersCompare

[ Source](https://github.com/daniellienert/assetsource-nextcloud)[ Packagist](https://packagist.org/packages/dl/assetsource-nextcloud)[ RSS](/packages/dl-assetsource-nextcloud/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (4)Dependencies (3)Versions (6)Used By (0)

Nextcloud Asset Source for Neos
===============================

[](#nextcloud-asset-source-for-neos)

[![Latest Stable Version](https://camo.githubusercontent.com/0f612972322741b06c54672b51bd594122c29560eb7116315e59c032eb8a55f2/68747470733a2f2f706f7365722e707567782e6f72672f646c2f6173736574736f757263652d6e657874636c6f75642f762f737461626c65)](https://packagist.org/packages/dl/assetsource-nextcloud) [![Total Downloads](https://camo.githubusercontent.com/cec10e2359019a449c90dcfb708f95211140bc3e62b00881749fa3cdcfdf666d/68747470733a2f2f706f7365722e707567782e6f72672f646c2f6173736574736f757263652d6e657874636c6f75642f646f776e6c6f616473)](https://packagist.org/packages/dl/assetsource-nextcloud) [![License](https://camo.githubusercontent.com/432f007c74be0c50087e50bc9cda7102b6cfe19731882058e7334aa0cf7d2cf2/68747470733a2f2f706f7365722e707567782e6f72672f646c2f6173736574736f757263652d6e657874636c6f75642f6c6963656e7365)](https://packagist.org/packages/dl/assetsource-nextcloud)

[![Nextcloud](Resources/Public/Nextcloud_Logo.svg)](Resources/Public/Nextcloud_Logo.svg)

This package provides a direct access from the Neos media module to assets stored in your [Nextcloud](https://nextcloud.com/).

[![Nextcloud](Resources/Public/AssetSource_Screenshot.png)](Resources/Public/AssetSource_Screenshot.png)

Installation
------------

[](#installation)

Install the package via composer

`composer require dl/assetsource-nextcloud`

Configuration
-------------

[](#configuration)

I recommend to add a new user to your Nextcloud to be used only by this asset source and share everything that should be accessible from within Neos with this user.

1. Configure the server and user credentials.
2. Enable the preview generation capabilities according to your Nextcloud settings.

Limitations
-----------

[](#limitations)

The Nextcloud / WebDav API has some limitations which needed some workaround to make it suitable as Neos asset source.

- No possibility to get the amount of files available / the files included in a search result. Therefore a maximum of files to retrieve needs to be set in settings, which defaults to 200:

    `assetResultLimit: 200`

Development Resources
---------------------

[](#development-resources)

- Webdav Search: https://docs.nextcloud.com/server/15/developer\_manual/client\_apis/WebDAV/search.html
- OCS Api: [https://docs.nextcloud.com/server/15/developer\_manual/client\_apis/OCS/index.html](https://docs.nextcloud.com/server/15/developer_manual/client_apis/OCS/index.html)
- Nextcloud Gallery API:

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 95.5% 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 ~152 days

Total

5

Last Release

2012d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/642226?v=4)[Daniel Lienert](/maintainers/daniellienert)[@daniellienert](https://github.com/daniellienert)

---

Top Contributors

[![daniellienert](https://avatars.githubusercontent.com/u/642226?v=4)](https://github.com/daniellienert "daniellienert (21 commits)")[![lorenzulrich](https://avatars.githubusercontent.com/u/1816023?v=4)](https://github.com/lorenzulrich "lorenzulrich (1 commits)")

---

Tags

assetsourceneoscmsnextcloudNeosnextcloudassetsource

### Embed Badge

![Health badge](/badges/dl-assetsource-nextcloud/health.svg)

```
[![Health](https://phpackages.com/badges/dl-assetsource-nextcloud/health.svg)](https://phpackages.com/packages/dl-assetsource-nextcloud)
```

###  Alternatives

[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

7310.3k29](/packages/open-dxp-opendxp)[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

1494.4k6](/packages/shel-neos-colorpicker)[shel/neos-hyphens

A plugin for Neos CMS which provides hyphens for the inline editor

20200.7k1](/packages/shel-neos-hyphens)[techdivision/ckstyles

Neos package which enables you adding your custom style classes for the CkEditor with a simple Yaml configuration

21166.3k](/packages/techdivision-ckstyles)[mstilkerich/carddavclient

CardDAV client library to discover and synchronize with CardDAV servers

2598.2k2](/packages/mstilkerich-carddavclient)[moc/notfound

Neos CMS package that loads a normal editable page for displaying a 404 error

18167.5k](/packages/moc-notfound)

PHPackages © 2026

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