====== Jails on FreeNAS ======
Part of my [[engineering:computer_science:homelab:homelab|HomeLab]] and [[engineering:computer_science:homelab:freenas:freenas|FreeNAS]].
Jails runs FreeBSD, so if you are familiar with the OS you shouldn't have much issues using it.
===== Create a Jail on FreeNAS =====
[TODO] Add Screenshots
===== Connect to the Jail with =====
jexec csh
===== Installing Software on Jails =====
Note: I will be using [[https://transmissionbt.com/download/|Transmissionbt]] for this example.
* Install Transmission
pkg install transmission
* Add the following lines to **/etc/rc.conf **with:
vi /etc/rc.conf
transmission_enable="YES"
transmission_watch_dir="/srv/torrents/autoload"
transmission_download_dir="/srv/torrents/data"
* Add authentication to the Transmission Settings with
vi /usr/local/etc/transmission/home/settings.json
"rpc-authentication-required": true,
"rpc-username": "admin",
"rpc-password": "password",
"rpc-whitelist": "127.0.0.1,192.168.1.*",
* Start the Daemon with
service transmission start
* Access the WebUI via
:9091
* You can stop the service with:
/usr/local/etc/rc.d/transmission stop
===== Export / Import Jails =====
Export with:
iocage export
Import with:
iocage import