Had a heckuva time getting this to work so I thought I’d document how I did it. Maybe this will help someone else.
I’m using Dragonfish-24.04.2.5. I have a pool set up, Pool_1 and a dataset within Pool_1that holds my media called Chris_Files. Chris_Files is set up as an SMB share. There are lots of links on the web explaining how to do this. In my case I mapped Chris_Files as a drive in Windows explorer on a different computer and created a directory called Music. So at this point you should have the following.
A pool of disks - “Pool_1”
A dataset within the pool - “Chris_Files”
And a directory under Chris_Files - “Music”
Assuming you have gotten this far you are now ready to install Plex. Go to the apps tab in the left column and search for and install Plex. A set up dialogue will appear. Configure as follows:
Gave it a name – chris-plex
Provided claim token – NcZ1oa435XyWxEErXdJT (obtained from Plex website)
User ID leave as 568
“Host Network” checked
Clicked Additional Storage “Add” (the following lines are all underneath the Add button)
Enable ACL
Entry is for a USER
ID = 568
Group ID = 568
Access = FULL_CONTROL_Acess
Force flag is checked
Mount path = /Music
Host Path = /mnt/Pool_1/Chris_Files/Music
Scroll to the bottom and hit the blue button. My blue button says Update but a fresh install may say something different.
Click on the web portal button. If gibbildy gook appears add “/web” after the ip address.
Plex walks you through the setup process. When it comes to the point you add your library “Music” should appear as a choice in the left hand column.
Hope this helps. I’ll check back from time to time to try and anwer questions. I’m a noob myself but this worked for me.