Give user access to volumes
-
This would enable the use case where I want to give an individual the ability to upload to a volume (to host a Jellyfin instance for them without overhead by me.
I could see this extended to more fine-grained admin-like access per app as well.
-
@atrilahiji couldn't you just share this volume between jellyfin and a surfer app install?
-
@atrilahiji Doesn't jellyfin support user uploads though? If not, I like @fbartels approach, using something like surfer to mount and access the volume for the user.
-
@fbartels how would that work? You mean mount the volume in surfer and upload new files to it using surfer too? when I did a quick test of adding a volume to surfer I couldn't actually see the files in the volume anywhere. Perhaps I need to test some more...
-
@jdaviescoates i have not tested this myself, but you should be able to have the mount located where surfer would normally serve it's files from. Or if mount points are not flexible enough you could try symlinking the mount into it.
-
Surfer currently does not make any use of volumes. It can only serve up a single place from
/app/data/public
This may be something to add to surfer, but I am not sure how to implement that without making it more confusing. -
@nebulon do symlinks works in surfer?
-
I have to try myself, since such a symlink would reach out of the document root and thus could be a security issue (although since there are no secrets and the code is read-only probably not)