MARKETPLACE
PLUGINS
NEXTCLOUD / OWNCLOUD FILE STORAGE
Nextcloud / ownCloud file storage logo

Nextcloud / ownCloud file storage

Published October 2021
   •    Updated October 2025

Plugin details

## Important warning
This plugin is in beta, which means the price is reduced for now and I expect you to contact me before leaving a bad review so that I can fix things quickly in case something is wrong.

Before buying the plugin, try the online demo with your Nextcloud/ownCloud instance and with the files you plan to upload/download.

Also the maximum file size you can upload/download depends on the speed of your server and the user internet connexion.

Please test the demo in real life conditions.

## About this plugin

Your users can connect from your Bubble app directly to your or to their Nextcloud/ownCloud instance.

Users are able to upload files, display the content of a folder, delete files, move files, etc.

## Links

* Online demo / live test: https://nextcloud-owncloud-plugin.bubbleapps.io/version-test/
* Edit the demo app: https://bubble.io/page?id=nextcloud-owncloud-plugin
* Plugin page: https://bubble.io/plugin/nextcloudowncloud-plugin-1633507314050x262008956891955200
* Forum discussion: https://forum.bubble.io/t/nextcloud-owncloud-plugin-by-alex-hoyau/175004

## Use cases

These are some use cases I have seen:

* you have a Nextcloud/ownCloud instance and you want your app or your users to upload/download/list/delete files from your storage
* you want your app to take users Nextcloud/ownCloud instance URL and connect to their storage to do stuff

## Useful info

This plugins uses webdav to communicate with Nextcloud/ownCloud, so it also compatible with these systems:

* Apache HTTP Server provides WebDAV modules based on both davfs and Apache Subversion (svn).
* Caddy has an optional WebDAV module
lighttpd has an optional WebDAV module
* Mailfence offers WebDAV support through a virtual drive+ you can connect external drives to Mailfence Documents[6]
* Nextcloud is a fork of ownCloud, and therefore also offers full WebDAV support
* Nginx has a very limited optional WebDAV module[8] and a third-party module
* ownCloud is a cloud storage PHP application which offers full WebDAV support
* SabreDAV is a PHP application that can be used on Apache or Nginx in lieu of their bundled modules
* Seafile has an optional WebDAV configuration

See this page for more info: https://en.wikipedia.org/wiki/WebDAV#Server_support

## Important notes

Finally, please beware of these facts

* this plugin is still in beta, so please report errors to alex.hoyau__at__internet2000.net before leaving a comment here ;)
* transferable file size has a limit depending on the speed of your server or the one of your users, let me know if this is an issue
* there is no pagination mechanism so this will be very slow to list a folder which contains more than 250 files

$50

One time  •  Or  $15/mo

stars   •   0 ratings
2 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Alex Hoyau logo
Alex Hoyau
Joined 2016   •   4 Plugins
View contributor profile

Instructions

In your workflow you have actions such as "list files from folder", "upload file", "download file" etc.
In your reapeating groups you have data sources like "files from folder", "file info" etc.

The **Nextcloud/ownCloud plugin** has these properties which accept dynamic values:

* host
* port
* username
* password
* secure

Actions :

* List files
* Download
* Get file info
* Upload
* Delete
* New folder

Data :

* Files
* File bytes
* File info

Types

This plugin can be found under the following types:
Api   •   Action

Categories

This plugin can be found under the following categories:
Technical   •   Data (things)   •   Media   •   Productivity   •   PDF

Resources

Support contact
Tutorial
Forum

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble