Skip to content

Plex (Legacy)

Jellyfin replaced Plex as my daily video server. Plex is retired from active use but bits of DNS and config may still exist. This page is an archive so I remember what to clean up later.

Current state

Item Status
Primary video server JellyfinJellyfin doc
Plex app on TrueNAS Stopped / removed — verify in TrueNAS Apps
Public URL plex.saxobroko.com — DNS may still resolve
Library path Same A:/Media tree as Jellyfin — Windows network drive

I do not log into Plex anymore. All playback and library management goes through Jellyfin.

Why Jellyfin won

  • No Plex Pass features locked behind subscription for my use case
  • Runs cleanly as a TrueNAS Docker app alongside the rest of the stack
  • Same media folders — no duplicate library copy required during migration
  • Fits the Cloudflare Tunnel + block no aus pattern like everything else

Migration was roughly: stop Plex, point Jellyfin at existing Shows/ and Movies/, fix clients to use stream.saxobroko.com.

DNS still exists

plex.saxobroko.com may still have:

  • A Cloudflare DNS record (CNAME to tunnel or legacy local.saxobroko.com)
  • A tunnel public hostname pointing at nothing useful
  • WAF rules (block no aus, localnet full strict ssl) including the hostname

None of this breaks Jellyfin. It is just clutter.

Optional cleanup checklist

When I have five minutes and want a tidy Cloudflare dashboard:

  • Remove plex.saxobroko.com public hostname from the Cloudflare Tunnel
  • Delete or disable DNS record for plex.saxobroko.com
  • Remove plex.saxobroko.com from WAF rules if listed explicitly
  • Remove Plex tile from Homepage if any remain
  • Uninstall Plex app from TrueNAS Apps if still installed
  • Update Network and Services to mark Plex fully gone

No urgency — leaving DNS in place does not expose Plex if the app is not running.

Clients

Replace Plex apps with Jellyfin clients on TVs, phones, and browsers. Server URL: https://stream.saxobroko.com.