Files
network/plex.md
T

2.5 KiB
Raw Blame History

Plex Media Server

Access

  • Hostname: plex
  • FQDN: plex.lan.dohertylan.com
  • IP: 10.100.0.24 (LAN_100) / 10.50.0.31 (DATA_50)
  • OS: Debian 11 (Bullseye), kernel 5.10.0-11-amd64
  • SSH: ssh dohertj2@10.100.0.24 (passwordless)
  • Web UI: http://10.100.0.24:32400/web

Hardware (VM on ESXi)

  • CPU: 8 vCPUs (Intel Xeon E5-2697 v4 @ 2.30GHz)
  • RAM: 7.8 GB
  • Disk: /dev/sda1 125 GB ext4 (80 GB free)

Network

Interface MAC IP MTU Port Group
ens192 00:0c:29:4a:ef:3d 10.100.0.24/24 1500 LAN_100
ens224 00:0c:29:4a:ef:47 10.50.0.31/24 9000 DATA_50
  • Default gateway: 10.100.0.1 (via ens192)
  • DNS: 10.100.0.1
  • Domain: lan.dohertylan.com

Plex Media Server

  • Version: 1.43.0.10492-121068a07
  • Service: plexmediaserver.service — enabled, active (running)
  • Run user: plex
  • Data dir: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/

Auto Updates

Plex is updated automatically via the official Plex apt repository and Debian's built-in apt-daily-upgrade.timer.

  • Repo: deb [signed-by=/etc/apt/keyrings/plexmediaserver.v2.gpg] https://repo.plex.tv/deb/ public main
  • Sources list: /etc/apt/sources.list.d/plexmediaserver.list
  • GPG key: /etc/apt/keyrings/plexmediaserver.v2.gpg (PlexSign.v2.key)
  • Update mechanism: apt-daily.timer fetches package lists, apt-daily-upgrade.timer installs upgrades (both run daily via systemd)

Previously used the third-party plexupdate script (/opt/plexupdate/plexupdate.sh via /etc/cron.daily/plexupdate), which downloaded .deb files directly from plex.tv. This was removed on 2026-03-13 in favor of the official apt repo after Plex announced deprecation of the old update method.

NFS Media Mounts (via TrueNAS DATA_50 network)

All mounts use NFS 4.2 with nconnect=4,async,_netdev,nofail,x-systemd.automount.

Mount Point NFS Export
/mnt/nfs/Movies truenas-nfs:/mnt/mypool/share/Media/Movies
/mnt/nfs/TV truenas-nfs:/mnt/mypool/share/Media/TV
/mnt/nfs/Anime truenas-nfs:/mnt/mypool/share/Media/Anime

truenas-nfs resolves via /etc/hosts to multiple TrueNAS DATA_50 IPs (10.50.0.2528) for NFS multipathing.

Host Aliases (/etc/hosts)

IP Hostname
10.50.0.25 nfs1, truenas-nfs
10.50.0.26 nfs2, truenas-nfs
10.50.0.27 nfs3, truenas-nfs
10.50.0.28 nfs4, truenas-nfs