allow a group folder to use a mounted volume as its storage
-
Hi,
I’d like to use Cubby to make a Cloudron volume available to a project team. The volume is mounted over SSHFS from external storage (a Hetzner Storage Box).
Use case
One Cubby instance, with app access restricted to the project’s Cloudron group.
One group folder whose members are that Cloudron group, kept in sync through SCIM.
The group folder’s contents are the mounted volume, not a directory in /app/data.Access would then be managed in one place: Cloudron groups. Users browse the files in Cubby. Automation accounts reach the same files over WebDAV with an app password. Nobody has to keep a separate permission list inside a file app, which is what makes Cubby so appealing compared to heavier options like Nextcloud.
Current situation
The group folder dialog only asks for a name and a slug. The folder is always created as /app/data/groups/<slug>, so there’s no way to point it at a volume attached under the app’s Mounts.
The workaround I’m planning is to replace the empty directory with a symlink from the web terminal:
rmdir /app/data/groups/<slug>
ln -s /media/<volume> /app/data/groups/<slug>Feature request
When creating or editing a group folder, offer an optional storage location chosen from the volumes mounted into the app (/media/*). If one is set, the group folder serves that path instead of /app/data/groups/<slug>.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login