Okay there has definately been some updates
@Cosmo_Kramer if you could update your OP I have listed them. These are relevent for the latest 9.10.2 freenas iteration. Be aware that you will need to create a new jail to be able to update past 1.3.3.
1. create your jail the usual way giving it an appropriate name and IP (be aware for those on a .0 subnet the auto IP will be .1 so make sure this is correct or the next steps won't work)
2. ssh into your jail
jls
then whatever number your jail is just as normal e.g.
jexec 1 tcsh
3. next update your Jail with the necessary files needed using
portsnap fetch extract
this will take a moment and create alot of text on screen
4. now to install plex using
cd /usr/ports/multimedia/plexmediaserver/ && make install clean
a blue screen will appear just press ok
5. next enable plex
echo plexmediaserver_enable="YES" >> /etc/rc.conf
6. then start it
service plexmediaserver start
7. next type
exit
(If you are upgrading your plex due the outdated jail please read step 12 before going any further)
8. in the web gui navigate to your jail and select it, then click the add sotrage icon below
source --> where your media files are saved
Destination --> select the folder named "media"
then press "OK"
9. ssh back into your jail using step 2, next give the jail permission to access your media
pw groupadd Media -g 1001 && pw usermod plex -G plex,Media
10. to check it has worked use either
ls -l /mnt
or
ls -l
, depending on your setup.
11. once you're happy restart the jail
service plexmediaserver restart
Plex should now be functioning. navigate to the page using your select IP followed by :32400/web e.g. 192.168.0.10:32400/web
The following step if you are upgrading your plex is to transfer your metadata from your old jail to your new jail. I couldn't get this to work and I think I corrupted the metadata by being impatient which subsequently wouldn't allow me to gather any new metadata afterwards. Unfortunately I deleted my old plex jail before I realised as the transfer appeared to work, so I am unable to test if it was me or it causes some underlying problems. However for those who want to try see below, as marking things as watched is now my full time job :(. replace <volume name>, <jails location>, and <old plex name>/<new plex name> as appropriate
12.
cp -R /mnt/<Volume name>/<Jail location>/<Old Plex Jail>/usr/local/plexdata/Plex\ Media\ Server/ /mnt/<Volume name>/<Jail location>/<New Plex Jail>/usr/local/plexdata/Plex\ Media\ Server/
Please be aware that if you mounted your storage in a different location other than "media" in your old jail then none of the file location tags are going to work and will need refreshing. Again im not sure if this was part of corrupting my data or not but the refresh still keeps your watched meta data and will correct the file locations. To be safe however I would set your destination location to the same as your old plex jail e.g. mine was initially in /mnt instead of /media.