FreeBSD - move to plexpass without losing data?

So I paid, but it seems like I need a new binary (thought this was a software unlock).

Went to ports, and see there’s “plexmediaserver” and “plexmediaserver_plexpass”. The version in ports is 1.15.5.994.

If I install “plexmediaserver_plexpass”, it installs but all of my data is unavailable since the port creates a new directory for all my thumbs, database, etc.

What’s the correct process to “crossgrade” without losing data?

No. It is sufficient to stop and restart the server. Leave a few seconds inbetween and make sure your server has a working internet connection when it restarts.

Why are there two versions in ports then?

Those marked with ‘Plex Pass’ are really beta versions.
They might have some extra features but also some extra bugs now and then.

Actually, it looks like using the “plexmediaserver_plexpass” version and then adding the following to rc.conf lets it use the old data:

plexmediaserver_plexpass_support_path="/usr/local/plexdata"
(as opposed to “/usr/local/plexdata_plexpass”, which is the default)

The FreeBSD community offers the 2 versions but they are actually wrongly named there.

PlexPass is not “gated” on a specific version, that would mean that, by having the plexpass build they have there would get you access to PlexPass features and it does not!

PlexPass is tied to the account regardless of the version, that port simply points to the beta builds.

You are correct however that by having those line in rc.cong will point have it point to the correct dir, alternatively you could just use a symlink, but any method is fine!

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.