Nice writeup, it was EXACTLY what i needed, THANKS!
I also found that i somewhat knew what i was doing when typing by the end of it, and i'm not a linux guy in the slightest. I will save my general linux questions for my buddy, but in relation to this guide i had some discussion points from a n00bs perspective. All of this is coming from a Windows systems admin, so pardon the terminology confusions and whatnot.
I presented each jail with 2 storage mounts, /lair(/usr/lair) and /plextools(/usr/plextools). LAIR is the top level of my media/data disk. PLEXTOOLS is where i wanted to, and mostly did install the apps to. I used PLEXTOOLS/config for my config dir. Each app was in PLEXTOOLS: /usr/plextools/plexpy, /usr/plextools/Jackett etc.
FreeNAS-11-MASTER-201706200459
i7-6700 32GB 3NIC-LAG 40TB (4tb Sata)
1. I dont know what we were doing when we linked mono to the Radarr or Jackett directories, allowing them to be updated on their own? Arent all of these being setup in that way since we arent using the plugin version of the jail?
2. Other than dependencies, i would prefer to have the instalation directories in PLEXTOOLS. This seemed possible for all except transmission in this guide. I assume that i would just exclude it from the pkg install command, and then clone git it like in the other steps.
3. Transmission was the step that maybe could use a novpn section, or more details on the other setup required cause it made me go all bossy eyed.Tranmission started out not allowing me to login to Tranmission so perhaps a section on how and where to edit the security.json file or something?
When opening the page: 403: Forbidden-Unauthorized IP Address-Either disable the IP address whitelist or add your address to it.
You have to edit some file i had a real randy time locating and this may have been when i poured a tall scotch and closed the project up for the night.
On the whole i think it was an excellent guide! Obviously my points are more for freenas/linux novices so apologies if this stuff is basic. Also very much looking forward to plexrequests, as your step by steps really was excellent to follow. I will be trying some other media apps using your guide as a model to assist with the commonalities.
Thanks again!