Come configurare Monit con Plex

sudo nano /etc/monit/conf.d/plex

Incollate questo (modificando le porte nel caso vi servissero, ma la 32400 dovrebbe andar bene):

check process Plex with pidfile "/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/plexmediaserver.pid"
    start program = "/usr/sbin/service plexmediaserver start" with timeout 60 seconds
    stop program  = "/usr/sbin/service plexmediaserver stop"
    if failed host 127.0.0.1 port 32400 with timeout 30 seconds for 5 cycles then restart
    #if failed port 32401 with timeout 30 seconds for 5 cycles then restart
    #if failed port 32469 with timeout 30 seconds for 5 cycles then restart
    #if failed port 1909 with timeout 30 seconds for 5 cycles then restart
    #if failed url http://127.0.0.1:32400/web/index.html with timeout 30 seconds for 5 cycles then restart

E poi riavviate Monit con:

sudo monit reload

Come installare Plex su Docker

Prima di tutto installate Docker in base al sistema operativo che state utilizzando (è compatibile ovunque). Poi aprite il terminale ed eseguite:

sudo docker pull linuxserver/plex

E poi incollate questo, modificando i parametri che preferite:

sudo docker create \
--name=plex \
--net=host \
--restart=always \
-e VERSION=latest \
-e PUID=1001 -e PGID=1001 \
-e TZ=Europe/London \
-v /home/plex/config:/config \
-v /home/plex/tvshows:/data/tvshows \
-v /home/plex/movies:/data/movies \
-v /home/plex/transcode:/transcode \
linuxserver/plex

Eseguite sudo docker start plex e… voilà!

Ora aprite il browser sul vostro IP alla porta 32400 e divertitevi.

Come installare Plex su Raspberry Pi

Installarlo è abbastanza semplice e non dovreste incontrare difficolta se non avete fatto troppe modifiche a Raspbian.

Incollate queste righe di comando nel terminale e attendete (potrebbe richiedere anche diversi minuti quando compatta l’archivio, quindi non spaventatevi o provate ad interrompere… aspettate).

cd ~
wget http://dev2day.de/skeleton.tgz
tar -xzf skeleton.tgz
wget https://downloads.plex.tv/plex-media-server/0.9.12.19.1537-f38ac80/PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.spk
mv PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.spk PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.tgz
tar -xvf PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.tgz
tar -xvf package.tgz -C skeleton/usr/lib/plexmediaserver
rm -r skeleton/usr/lib/plexmediaserver/dsm_config
cd skeleton/usr/lib/plexmediaserver
find . -iname “*.so” -exec chmod 644 {} \;
find . -iname “*.so.*” -exec chmod 644 {} \;
cd ~
sudo apt-get install fakeroot -y
fakeroot dpkg-deb –build skeleton ./
sudo dpkg -i plexmediaserver*
rm skeleton.tgz
rm -R ~/skeleton
rm plex*.deb
sudo apt-get install libexpat1 -y
sudo apt-get install mkvtoolnix -y

E ora andate da browser e aggiungete :32400/web/index.html al fondo del vostro IP o del vostro hostname (di solito raspberrypi.local).

Fonte: https://www.htpcguides.com/install-plex-media-server-on-raspberry-pi-2/