
#I believe the only other package nzbget needs is ca_root but not positive on this pointĬode: iocage create -n "nzbget" -p /tmp/pkg.json -r 11.2-RELEASE ip4_addr="vnet0|192.168.0.10/24" defaultrouter="192.168.0.1" vnet="on" allow_raw_sockets="1" boot="on" Not required, just cleaner to do it this way. #This will create a temp file with the packages needed in the jail. I've put basic explanations under each statements starting with # and remember to substitute your paths and users:Įcho '' > /tmp/pkg.json Let's just start fresh, and blow whatever existing nzbget jail you created away first since you couldn't get it working.

Or use your own user/group, just remember the ids. Or pick something you already have set up.Īssign permissions to the datasets for the media user & group (also in GUI, right click the dataset and select Modify Permissions). Whatever you end up using, from a permissions standpoint it's important that you remember the user & group ids you give the above datasets in Freenas permission to since you'll be replicating those in the jail itself.Ĭreate /mnt//appdata/jailhouse and /mnt//appdata/downloads datasets in the Freenas GUI, where is the name of the pool you want this all to reside on. In newer versions of Freenas that user/group is PID/GID 8675309 (Jeeenny I got your number.if you don't know that song yet, it's about to get stuck in your head forever). I imagine you have the same needs.Ĭ) I find, for a "home media NAS" use case, for it to be much easier to use the common "media" user and group for all apps/jails that share media.
#Log nzbget download
I use a common download path /mnt/Jails/appdata/downloads since it's shared with other jails like Radarr, Sonarr, etc. Looks like this:ī) Do the same for your downloads directory, where nzbget will store the stuff it downloads. I personally created an "Appdata" dataset on my jail pool and then a sub-dataset called "jailhouse" under it for this. I recommend something outside the jail itself. If you can't, something is off with your network config for sure.Īs for the jail creation I use SABNZBD, not nzbget, but I can give you a basic guide - can't guarantee it's step by step so don't blindly cut&paste, but should give you enough to get started:Ī) Create, or pick, the directory where you want the jail's configuration data to reside. From a console in the jail try to ping out to both an ip (4.2.2.1 is a good one) and FQDN (, etc.).

Then restart network services (I believe changes to the Global Config will do it for you) and restart the jail. Also a good idea to set the correct timezone there.

Make sure you have your correct default gateway and DNS (the two can be the same, assuming your gateway also does DNS like most consumer models do) set. First thing you want to do is check your Global Configuration settings under "Network" in the GUI.
