Jellyfin is a free and open-source media server that allows you to stream media files such as music, videos, and photos to various devices. In this tutorial, we'll show you how to install Jellyfin Server on XigmanasNAS using Bastille.
-
From the main screen, select Extension/Bastille.
-
Click the [+] button to add a new jail.
-
Choose a name for the jail (any name will work), and configure the network properties according to your preferences.
-
Set the base release to 12.2-Release or newer.
-
Under Jail Type, select the following options:
- Create a thick container.
- Enable VNET(VIMAGE).
- Create an empty container.
- Start after creation.
- Auto start on boot.
- Click Create to create the jail.
-
SSH to your Xigmanas server.
-
Bootstrap the Jellyfin template using the following command:
bastille bootstrap https://github.com/DarkenLight/Bastille-Jellyfin
-
Apply the template to the target jail using the following command:
bastille template jellyfin DarkenLight/Bastille-Jellyfin
or for custom version
bastille template jellyfin DarkenLight/Bastille-Jellyfin --arg VERSION=10.8.9
Special thanks to Thefrank for providing the FreeBSD pkg of Jellyfin: jellyfin-server-freebsd