Ставим Plex в джейл nas4free

Sep 05, 2013 23:51

ПОСТ УСТАРЕЛ. См заглавный пост, раздел L. Медиасервер PLEX

Многократно хвалимый медиасервер plex допилен до состояния, когда ставится буквально парой команд


1) Создаём через TheBrig джейл plex, запоминаем её IP (у меня 192.169.1.57), заходим в джейл
jexec 12 $SHELL

2) Ставим дерево портов
portsnap fetch extract

процесс минут на 5, можно выпить кофе. Качаются исходные коды

3) cd /usr/ports/multimedia/plexmediaserver/ && make install clean

процесс на пару минут, ничего вводить не надо. Качается и компилируется plex.

4) Задаём старт plex с джейлом
echo plexmediaserver_enable="YES" >> /etc/rc.conf
4) UPD от 26 сент 2013 - чиним DLNA сервер
Ставим nano
pkg_add -r nano

Редактируем rc.conf, добавляем строки после пустой
nano /etc/rc.conf
вид файла:

sendmail_enable="NONE"
syslogd_flags="-ss"
rpc_bind="NO"
network_interfaces=""
cron_flags="$cron_flags -J 15"

plexmediaserver_enable="YES"
hostname="plex.local"
plexmediaserver_support_path="/usr/local/plexdata"
plexmediaserver_tmp="/tmp"

5) Создаём папки для видео и аудио
mkdir -p /media_library/{audio,video}

UPD от 26 сент 2013
приделываем костыль к плугинам
cd  '/usr/local/plexdata/Plex Media Server/Plug-ins/Framework.bundle/Contents/Resources/Platforms'
ln -s FreeBSD Linux

6) Идём в TheBrig и останавливаем джейл plex

7) Жмём гаечный ключ у plex и настраиваем fstab
/mnt/Pool/Music /mnt/Pool/Jail/plex/media_library/audio nullfs ro 0 0
/mnt/Pool/Media /mnt/Pool/Jail/plex/media_library/video nullfs ro 0 0

Пояснения: первый параметр имя папки в NAS, снаружи джейла. У мен в папке /mnt/Pool/Music лежит музыка
Второй - имя папки в джейле, куда первую папку отображать, причём путь с точки зрения хост системы, а не джейла
nullfs - метод монтирования
ro - только на чтение (можно rw - чтение и запись)

Таких строчек может быть одна или 5 - зависит от ваших потребностей

8) Идем веббраузером по адресу

http://192.168.1.57:32400/web

И видим красивые картинки, даже на русском.

Теперь настраивать - вебгуй понятный. Да и в Сети море инструкций.

Источник, внесены мелкие добавления.
UPD Прим.
Игорь Овчинников пишет в комментах: "каталоги /plexdata и все вложенные в /usr/local у меня создались не в процессе установки, а после того как я зашел в вебморду Plex." /UPD

plex, jail, руками, nas, nas4free, dlna

Previous post Next post
Up