opencloud icon indicating copy to clipboard operation
opencloud copied to clipboard

[Feature] Option to add external storage disks.

Open JMarcosHP opened this issue 7 months ago • 7 comments

Is your feature request related to a problem? Please describe.

In Nextcloud there is an app to mount external storage for users, like samba shares, sftp, and local mounts, apart from the data directory.

Describe the solution you'd like

Add an option in the admin settings to add additional storage just for local mounts, for docker, add an environment variable to specify a directory where the local mounted disk reside and mount it in the container like Nextcloud-AIO does.

Describe alternatives you've considered

Just mount the disks as volumes and set it on Opencloud.

Additional context

Image Image

JMarcosHP avatar May 20 '25 04:05 JMarcosHP

@tbsbdr @dragotin FYI

micbar avatar May 20 '25 06:05 micbar

Would it be possible to mount multiple external storage folders like this or is it limited to just a single one? And would this also enable „mounting“ additional S3 buckets as well?

jurica avatar May 22 '25 06:05 jurica

What does Unqualified in the Roadmap means?

I think this feature will have a high impact because if I were to manually add a bunch of files into one of the spaces of user's folder via the filesystem, it does not reflect in the UI

bilogic avatar Oct 28 '25 02:10 bilogic

were to manually add a bunch of files into one of the spaces of user's folder via the filesystem, it does not reflect in the UI

In the docs, we explain collaborative posixfs. This may help you.

micbar avatar Oct 28 '25 06:10 micbar

https://docs.opencloud.eu/docs/admin/configuration/storage/storage-posix/ I can't understand how to determine if i'm currently collaborative or non-collaborative... and how to set it to collaborative?

bilogic avatar Oct 28 '25 09:10 bilogic

This is the config https://docs.opencloud.eu/docs/admin/configuration/storage/storage-posix/#configuration-1

micbar avatar Oct 28 '25 09:10 micbar

Ok, I'm quite overwhelmed by the use of different words to describe the same thing.

Basically it is just getting the software to watch the file system, e.g. STORAGE_USERS_POSIX_WATCH_FS

But the documentation went on to use really big words like collaborative and assimilation which makes everything so much harder to understand

bilogic avatar Oct 28 '25 09:10 bilogic