dl / assetsource-nextcloud
Nextcloud asset source for Neos CMS
Installs: 89
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 1
Open Issues: 4
Type:neos-package
Requires
- guzzlehttp/guzzle: ^6.3
- neos/neos: ^5.0
- sabre/dav: ^3.2
README
This package provides a direct access from the Neos media module to assets stored in your Nextcloud.
Installation
Install the package via composer
composer require dl/assetsource-nextcloud
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.
- Configure the server and user credentials.
- Enable the preview generation capabilities according to your Nextcloud settings.
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