I have one Plex Server on my home network and I have recently installed another on my public server (both run Ubuntu) on mydomain. I want these two to be completely independent (each with its local library) and not share anything. When I log into the second (public) server’s web interface, it shows no media contents and instructs me to install Ples server. Yes, I am accesing the interface at mydomain:32400, where I have installed the second Plex server, and instructs me to install the Plex server…?
I thought there might be some conflict when both of the servers attempt to automagically communicate, so I stopped my home server (sudo service stop plexmediaserver), stopped and uninstalled the public server, deleted everything in /var/lib/plexmediaserver on the public server, reinstalled Plex Media Server on the public server, logged to mydomain:32400 using browser - and again, it shows no server config in settings at all and instructs me to install the media server.
What am I possibly missing?
Server Version#:
1.20.3
Player Version#:
web player of 1.20.3 server
UPDATE: Even when I log into the “public” server with another Google Account (the account that I never used with Plex before), there is still no “server” section in its config. Even after complete reinstall.
Since the server is remote, and consequently on a different network, for initial configuration you must use an SSH tunnel proxy to connect. See the “On a Different Network” section of the server installation docs:
Essentially, you’ll establish a proxy via SSH to connect to the server’s Plex port so that you can access it via localhost. You’d run something like the following on the local system to set it up: ssh user@ip.address.of.server -L 8888:localhost:32400
And then access the server’s web UI at http://localhost:8888/web to perform initial configuration. After the server is claimed and signed in to your account, you’ll be able to access it in the usual way, with the proxy.