Share storage between apps and SMB share #30
Labels
No labels
bug
chore
duplicate
enhancement
help wanted
invalid
question
urgent
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#23 Migration
Bos55/Hugo
Reference: Bos55/Hugo#30
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Since Bluefin, there are some new hostPathValidation checks that prevent a dataset from being shared over SMB and be mounted in an app at the same time.
This is, however, what we want to achieve for datasets such as all media datasets. For example:
SMALL/MEDIA/AUDIO
should be available for Jellyfin, Plex and Lidarr. It should also be accessible from SMB, so we can add our own music manually.At the moment, I believe it is possible to:
ACL Type
fromPOSIX
toSMB/NFSv4
NFS4_RESTRICTED
preset. Apply user and group to the already usedmedia
user and group.NFS Share
storage type instead ofHost Path
. Make sure that your application is running as a user that has access to the dataset.I tried this out with a torrents dataset, and it seems to work fine so far.
I believe this is all of a sudden a huge gap in security though.
I think it's possible to access the shares just by knowing the IP's. Not sure how the ACL's come into play here.
You can whitelist IPs. Currently, I have set it up to only allow the IP of the server.
Some resources:
This seems fine so far