Plex: diferència entre les revisions
Salta a la navegació
Salta a la cerca
(Hi ha una revisió intermèdia del mateix usuari que no es mostren) | |||
Línia 36: | Línia 36: | ||
sudo mount /media/K4000_64k | sudo mount /media/K4000_64k | ||
sudo service plexmediaserver start | sudo service plexmediaserver start | ||
==Installation inside a container== | |||
First install Portainer | |||
docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer | |||
Then use the following Stack (also known as Docker Compose) | |||
<pre> | |||
version: '4.0' | |||
#version: '3.7' | |||
services: | |||
plex: | |||
image: plexinc/pms-docker | |||
restart: unless-stopped | |||
container_name: plex | |||
ports: | |||
- "32400:32400/tcp" | |||
- "3005:3005/tcp" | |||
- "8324:8324/tcp" | |||
- "32469:32469/tcp" | |||
- "1900:1900/udp" | |||
- "32410:32410/udp" | |||
- "32412:32412/udp" | |||
- "32413:32413/udp" | |||
- "32414:32414/udp" | |||
environment: | |||
- PUID=1011 | |||
- PGID=1014 | |||
- PLEX_UID=1011 | |||
- PLEX_GID=1014 | |||
- TZ=Europe/Berlin | |||
- PLEX_CLAIM=claim-MIRARBITWARDEN | |||
- HOSTNAME="Ocell2Plex" | |||
volumes: | |||
- /tmp/plex/transcode:/transcode | |||
- /home/plex/docker/config:/config | |||
- /home/plex/docker/media:/media | |||
- /media/W12000LUKSA_zfs_ENC/w1/PELIS:/media/PELIS | |||
- /media/W12000LUKSA_zfs_ENC/w1/SERIES:/media/SERIES | |||
- /media/W12000LUKSA_zfs_ENC/w1/DOCUMENTALS:/media/DOCUMENTALS | |||
- /media/W12000LUKSA_zfs_ENC/w1/MUSIC:/media/MUSIC | |||
- /media/W12000LUKSA_zfs_ENC/w1/_NoRsynced/Plex-Fotos:/media/Plex-Fotos | |||
#devices: | |||
# - /dev/dri:/dev/dri | |||
</pre> | |||
==Automatic subtitles download== | ==Automatic subtitles download== | ||
Línia 44: | Línia 99: | ||
otherwise it deletes the .srt files already manually downloaded. | otherwise it deletes the .srt files already manually downloaded. | ||
Optional you can enable: "Provider: Enable aRGENTeaM (Spanish)" |
Revisió de 20:11, 12 set 2022
Plex Installation on Ubuntu
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 -
Maybe also:
sudo systemctl enable plexmediaserver.service sudo systemctl start plexmediaserver.service
By default the Library (index) is stored at
/var/lib/plexmediaserver/Library/Application\ Support/ Plex/config/Library/
to move it to another location:
sudo service plexmediaserver stop mv /var/lib/plexmediaserver/Library /media/K4000_64k/_NoRsynced/Plex/config/ sudo ln -s /media/K4000_64k/_NoRsynced/Plex/config/Library /var/lib/plexmediaserver/Library sudo service plexmediaserver start
Media files on a mounted NTFS drive
https://github.com/linuxserver/docker-plex/issues/95
The Transcoder to work (change resolution, or add subtitles) it needs exec permission also where the movies are stored.
Otherwise you get errors in the player like "Conversion failed. The transcoder crashed or failed to start up."
To solve this you can change the /etc/fstab and replace "noexec" with "exec"
UUID=C8C23A75C23A67B8 /media/klang/Foto ntfs-3g user,fmask=0111,dmask=0000,permissions,exec 0 0
restart after remount:
sudo service plexmediaserver stop sudo umount /media/K4000_64k sudo mount /media/K4000_64k sudo service plexmediaserver start
Installation inside a container
First install Portainer
docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
Then use the following Stack (also known as Docker Compose)
version: '4.0' #version: '3.7' services: plex: image: plexinc/pms-docker restart: unless-stopped container_name: plex ports: - "32400:32400/tcp" - "3005:3005/tcp" - "8324:8324/tcp" - "32469:32469/tcp" - "1900:1900/udp" - "32410:32410/udp" - "32412:32412/udp" - "32413:32413/udp" - "32414:32414/udp" environment: - PUID=1011 - PGID=1014 - PLEX_UID=1011 - PLEX_GID=1014 - TZ=Europe/Berlin - PLEX_CLAIM=claim-MIRARBITWARDEN - HOSTNAME="Ocell2Plex" volumes: - /tmp/plex/transcode:/transcode - /home/plex/docker/config:/config - /home/plex/docker/media:/media - /media/W12000LUKSA_zfs_ENC/w1/PELIS:/media/PELIS - /media/W12000LUKSA_zfs_ENC/w1/SERIES:/media/SERIES - /media/W12000LUKSA_zfs_ENC/w1/DOCUMENTALS:/media/DOCUMENTALS - /media/W12000LUKSA_zfs_ENC/w1/MUSIC:/media/MUSIC - /media/W12000LUKSA_zfs_ENC/w1/_NoRsynced/Plex-Fotos:/media/Plex-Fotos #devices: # - /dev/dri:/dev/dri
Automatic subtitles download
https://github.com/pannal/Sub-Zero.bundle/wiki/Sub%E2%80%90Zero-Configuration#subtitles-storage-configuration
But important to disable the option "Automatically delete leftover/unused (externally saved) subtitles"
otherwise it deletes the .srt files already manually downloaded.
Optional you can enable: "Provider: Enable aRGENTeaM (Spanish)"