Инструменты пользователя

Инструменты сайта


how-to:plex

Plex

Добавление репозитария:

wget --quiet https://downloads.plex.tv/plex-keys/PlexSign.key -O - | sudo apt-key add -
echo "deb https://downloads.plex.tv/repo/deb public main" | sudo tee /etc/apt/sources.list.d/plex.list
sudo apt update

Устанавливаем:

sudo apt-get install plexmediaserver

MediaServer теперь доступен по http://localhost:32400/manage

Директории

Файлы конфигурации - /var/lib/plexmediaserver

https://support.plex.tv/articles/202915258-where-is-the-plex-media-server-data-directory-located/

Плагины

Кинопоиск

Парсинг информации о фильмах в базе kinopoisk.ru

https://github.com/amirotin/Kinopoisk.bundle

VER=$(curl --silent "https://api.github.com/repos/amirotin/Kinopoisk.bundle/releases/latest" | jq -r .tag_name)
wget https://github.com/amirotin/Kinopoisk.bundle/archive/$VER.tar.gz -P /tmp
sudo tar -xvf /tmp/$VER.tar.gz -C /data/docker/plex/config/Library/Application\ Support/Plex\ Media\ Server/Plug-ins
sudo chown -R 1000:1000 /data/docker/plex/config/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Kinopoisk.*
docker service update plex_plex

L0ck

Доступ к библиотеке по паролю

Генерируем и скачиваем плагин с http://ish0w.github.io/L0ck-for-plex-media-server

sudo unzip L0ck.zip -d /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/L0ck.bundle
sudo chown -R plex:plex /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/L0ck.bundle
sudo chmod a+x /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/L0ck.bundle/Contents/Resources/l0ck_support/*.sh
sudo chmod a+x /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/L0ck.bundle/Contents/Resources/l0ck_support/sqlite3
sudo service plexmediaserver restart

https://github.com/ish0w/L0ck-for-plex-media-server

Docker

https://hub.docker.com/r/plexinc/pms-docker

Нажмите, чтобы отобразить

Нажмите, чтобы скрыть

version: "3"
volumes:
  config:
    driver_opts:
      type: none
      device: ${VOLPATH-/data/docker/plex}/conf
      o: bind
  data:
    driver_opts:
      type: none
      device: ${VOLPATH-/data/docker/plex}/data
      o: bind
services:
  plex:
    image: plexinc/pms-docker
    container_name: plex
    ports:
      - "32400:32400"
    environment:
      - PLEX_CLAIM=claim-MoZ9MBcWqN7xRZvBDMpK
    volumes:
      - config:/config
      - data:/data
    restart: unless-stopped

Ссылки

how-to/plex.txt · Последнее изменение: 127.0.0.1