Plex медиа сервер
Мне как-то сказали, а подними plex сервер, это удобно. Когда я увидел, что это, сразу понял, что без этой штуки я не собираюсь больше жить. Север хранит в себе информацию о контенте, видео, сериалы и многое другое. Храниться это все в очень качественном и удобном виде. У каждого фильма есть страничка, с описанием, рейтингом, которая подхватывается самых популярных сайтов. Для России это Кинопоиск. С сериалами также, все разложено по папочкам, сезоны, серии, все названо. Есть статистика, помнит место остановки просмотра, указывает на то, что серия просмотрена. Работает как с ПК, так и в Веб, на смарт ТВ, и мобильных устройствах.
Устанавливать буду на отдельную машину. Файлы будут находиться на машине SMB.
Между ними будет расшарена папка по протоколу NFS. Также между этими машина будет прокинута отдельная подсеть. Для того чтобы данные между двумя виртуальными машинами не выходили за пределы сервера proxmox и не грузит канал роутера. Все что нужно делать роутеру, маршрутизация. Это позволит не упираться в гигабитную сеть, именно между виртуальными машинами.
Обновление 020721
На данный момент сервис работает в контейнере, по настройке и установке сего идем сюда. Установка и настройка ничем не отличается от виртуальной машины.
Общая папка
Создана папка куда будет примонтирован путь с Хоста:
mkdir /media/nas
В контейнер расшарен каталог с хоста. В конфигурационном файле на Хосте:
nano /etc/pve/lxc/203.conf
В конце прописан путь для монтирования:
mp0: /mnt/meganas/nas/media,mp=/media/nas
Plex
Установка
Чего то я захотел чтобы Plex ставился из репозиториев, так как на него часто прилетают обновления. И хорошо бы чтоб, написал apt upgrade и готово.
Но в стандартных репозиториях его нет. поэтому добавляем.
Для этого понадобится утилита curl
apt install curl echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add - apt-get update
Чтобы установить plex в ubuntu выполняем команду:
apt install plexmediaserver
После завершения установки убеждаемся, что сервис успешно запустился с помощью команды:
systemctl status plexmediaserver
Всё!
Кинопоиск
apt update && sudo apt install -y git
Переходим в папку:
cd /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/
git clone https://github.com/amirotin/Kinopoisk.bundle.git
Даем права
chown -R plex:plex Kinopoisk.bundle/
Ребутим сервис Plex
service plexmediaserver restart
Готово, теперь у нас есть и plex и кинопоиск.
Устарело
NFS клиент (Устарело)
Устанавливаем NFS клиент по инструкции: NFS
Для пути
На сервере NAS: 192.168.2.1:/meganas/nas
В папку /media/shara
Так это будет выглядеть в /etc/fstab
192.168.2.1:/meganas/nas /media/shara nfs rw,_netdev 0 2