Status
Brak możliwości dodawania odpowiedzi.

naughtydog

Entry Technician
Q Associate
8 Listopad 2020
35
6
65
Odznaki
17
QNAP
TS-x53D
Ethernet
null
Poz.
1
 
Cześć. Jestem po świeżej inicjacji QNAP'a TS-453D i powoli zaczynam wszystko na nowo konfigurować. Jednym z elementów jest postawienie na nowo serwera Plex. Wcześniej PMS miałem klasycznie zainstalowany jako appke, ale teraz zastanawiam się czy jest to najlepsze rozwiązanie. Co chcę osiągnąć:

1. Z racji, że posiadam kilka podsieci to chciałbym, żeby serwer był przypisany do konkretnego zakresu z adresem innym niż adres QNAP'a.
2. Chciałbym dalej pliki multimedialne trzymać standardowo na QNAP'ie.
3. Brak problemów z aktualizacją serwera PMS.
4. Brak utraty jakiejkolwiek funkcjonalności.

Pewnie wielu z Was eksperymentowało, więc może macie dla mnie jakieś sugestie. Z góry dzięki.
 
Jest to najlepsze rozwiązanie. Chociaż wolę Docker który ma więcej wartości dodatnich niż ujemnych. Problem tylko jaki występuje w docker to transkodowanie, a przynajmniej tak mówią na rededit. U mnie działa i powiem tyle, nie wrócę do aplikacji lokalnej.

Wysłane z mojego XQ-AT51 przy użyciu Tapatalka
 
Rozumiem, że korzystasz z kontenera - pewnie tryb bridge. Jakiś konkretny obraz? Jak to się aktualizuje i robi tego backup (w sensie configu)? Da się ustawić SSL do logowania lokalnego (w sensie https)?

Co do transkodowania to u Ciebie działa czy nie korzystasz?
 
Ja np. mam w kontenerze, wieksze bezpieczeństwo. PMS jest w sieci QNAPa jako host, ale z innych podsieci jest dostęp przez firewalla. Ludzie polecają przeważnie obrazy Linuxserver, w końcu qnap=Linux. Aktulizacja odbywa się poprzez pobranie nowego obrazu, także nie ma dużo zachodu. Pliki trzymasz na QNAP tylko je bindujesz do kontenera.
W ustawieniach chyba możesz ustawić by wymagał PMS łączenia po https.
 
SiewcaRyżu SiewcaRyżu zgadza się. Ta informacje uzyskałem na rededit. Ogólnie polecam docker, ponieważ przenoszenie bazy danych jest bez problemowe. Aktualizacje są automatyczne. Polecam paczki z Linux Server. Wszystko działa j jestem bardziej niż zadowolony.

Wysłane z mojego XQ-AT51 przy użyciu Tapatalka
 
Damian Damian wszystko działa.

Moja konfiguracja:
Kod:
docker run -d \
  --name=plex \
  --net=host \
  -e PUID=1026 \
  -e PGID=1000 \
  -e VERSION=docker \
  -e PLEX_CLAIM=XXXXXXXXXXXXXXX \
  -e TZ=Europe/Warsaw \
  -v /volume1/docker/plex:/config \
  -v /volume1/apps/rclone/mount:/gdrive \
  --device=/dev/dri:/dev/dri \
  --restart unless-stopped \
  ghcr.io/linuxserver/plex
 
  • Lubię to
Reakcje: Damian
Udało mi się uruchomić kontener PMS z ustawieniami, które oczekuje, ale mam jeden problem - po każdym restarcie musze ręcznie dokonać powiązania. Uprzedzając pytanie mam dodany volume dla configu. Powiem więcej pojawiły się w nim katalogi i pliki. Jakieś sugestie?
 
po każdym restarcie musze ręcznie dokonać powiązania.
w sensie połączenie z Twoim kontem plex ?

zapodaj swoją definicję tego dockera - albo zrób kopie za pomocą docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro red5d/docker-autocompose XXX > /share/Public/XXX.yml gdzie XXX to nazwa tego dockera i bedzie on zapisany w folderze Public NASa (schowaj claim-code, chociaz jest ważny aż 4 minuty :p)
 
po każdym restarcie musze ręcznie dokonać powiązania.
w sensie połączenie z Twoim kontem plex ?

zapodaj swoją definicję tego dockera - albo zrób kopie za pomocą docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro red5d/docker-autocompose XXX > /share/Public/XXX.yml gdzie XXX to nazwa tego dockera i bedzie on zapisany w folderze Public NASa (schowaj claim-code, chociaz jest ważny aż 4 minuty :p)

Tak, chodzi o claim. Dostaję takie coś:

Kod:
version: "3"
services:
  plex-1:
    cap_add:
      - AUDIT_WRITE
      - CHOWN
      - DAC_OVERRIDE
      - FOWNER
      - FSETID
      - KILL
      - MKNOD
      - NET_BIND_SERVICE
      - NET_RAW
      - SETFCAP
      - SETGID
      - SETPCAP
      - SETUID
      - SYS_CHROOT
    cap_drop:
      - AUDIT_CONTROL
      - BLOCK_SUSPEND
      - DAC_READ_SEARCH
      - IPC_LOCK
      - IPC_OWNER
      - LEASE
      - LINUX_IMMUTABLE
      - MAC_ADMIN
      - MAC_OVERRIDE
      - NET_ADMIN
      - NET_BROADCAST
      - SYSLOG
      - SYS_ADMIN
      - SYS_BOOT
      - SYS_MODULE
      - SYS_NICE
      - SYS_PACCT
      - SYS_PTRACE
      - SYS_RAWIO
      - SYS_RESOURCE
      - SYS_TIME
      - SYS_TTY_CONFIG
      - WAKE_ALARM
    container_name: plex-1
    devices:
      - CgroupPermissions: rwm
        PathInContainer: /dev/dri
        PathOnHost: /dev/dri
    dns:
      - 1.1.1.1
      - 1.0.0.1
    entrypoint:
      - /init
    environment:
      - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
      - HOME=/root
      - LANGUAGE=en_US.UTF-8
      - LANG=en_US.UTF-8
      - TERM=xterm
      - PLEX_ARCH=amd64
      - TZ=Europe/Warsaw
      - ADVERTISE_IP=x.x.x.x:32400
      - NVIDIA_DRIVER_CAPABILITIES=compute,video,utility
      - DEBIAN_FRONTEND=noninteractive
      - PLEX_DOWNLOAD=https://downloads.plex.tv/plex-media-server-new
      - 'PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/config/Library/Application Support'
      - PLEX_MEDIA_SERVER_HOME=/usr/lib/plexmediaserver
      - PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6
      - PLEX_MEDIA_SERVER_USER=abc
      - PLEX_MEDIA_SERVER_INFO_VENDOR=Docker
      - 'PLEX_MEDIA_SERVER_INFO_DEVICE=Docker Container (LinuxServer.io)'
      - VERSION=docker
    expose:
      - 1900/udp
      - 3005/tcp
      - 32400/tcp
      - 32410/udp
      - 32412/udp
      - 32413/udp
      - 32414/udp
      - 32469/tcp
      - 5353/udp
      - 8324/tcp
    hostname: plex
    image: linuxserver/plex:latest
    ipc: private
    labels:
      build_version: 'Linuxserver.io version:- 1.24.5.5173-8dcc73a59-ls85 Build-date:-
        2021-11-09T05:00:00+01:00'
      com.qnap.qcs.gpu: False
      com.qnap.qcs.network.mode: bridge
      maintainer: thelamer
      org.opencontainers.image.authors: linuxserver.io
      org.opencontainers.image.created: 2021-11-09T05:00:00+01:00
      org.opencontainers.image.description: "[Plex](https://plex.tv) organizes video,\
        \ music and photos from personal media libraries and streams them to smart\
        \ TVs, streaming boxes and mobile devices. This container is packaged as a\
        \ standalone Plex Media Server. has always been a top priority. Straightforward\
        \ design and bulk actions mean getting things done faster."
      org.opencontainers.image.documentation: https://docs.linuxserver.io/images/docker-plex
      org.opencontainers.image.licenses: GPL-3.0-only
      org.opencontainers.image.ref.name: 53aff94c5bc687678f0ddacb6b9839d8a81217ad
      org.opencontainers.image.revision: 53aff94c5bc687678f0ddacb6b9839d8a81217ad
      org.opencontainers.image.source: https://github.com/linuxserver/docker-plex
      org.opencontainers.image.title: Plex
      org.opencontainers.image.url: https://github.com/linuxserver/docker-plex/packages
      org.opencontainers.image.vendor: linuxserver.io
      org.opencontainers.image.version: 1.24.5.5173-8dcc73a59-ls85
    logging:
      driver: json-file
      options:
        max-file: 10
        max-size: 10m
    networks:
      - qnet-static-eth3
    restart: unless-stopped
    security_opt:
      - label=disable
    stdin_open: true
    tty: true
    ulimits:
      - Hard: 65535
        Name: nofile
        Soft: 65535
    volumes:
      - /share/Docker/plex/config:/config
      - /share/Media/Filmy:/filmy
      - /share/Docker/plex/transcode:/transcode
    networks:
  qnet-static-eth3:
    external: true
 
1. musisz odpalić go raz w bridge i zrobić claim'a:
upload_2021-11-23_10-19-10.webp


2. potrzebujesz tylko port 32400 ;)
3. jak naciśniesz "wyloguj ze wszystkich urządzeń" .. to rozłączy ci również serwery !
 
Status
Brak możliwości dodawania odpowiedzi.

Użytkownicy znaleźli tą stronę używając tych słów:

  1. plex aktualizacja
  2. Media Streaming add-on
  3. forum
  4. media streaming
  5. photos