Docker Server install only installs viewer

Server Version#:plexinc/pms-docker:latest
Player Version#:4.57.4
I’m attempting to set up my home system in docker. I’m testing everything on a secondary machine first to make sure everything is working correctly, which unfortunately, it’s not.

I use my docker-compose file to bring up all the processes I need. But when i go to localhost:32400 it brings me to a player. If i click on “Your Media”, it brings me to a page that has a button for “Get Plex Media Server”

Here is the relevant part of my docker-compose.yml:

#  Plex Media Server
  plexms:
    container_name: plexms
    hostname: plexms
    restart: always
    image: plexinc/pms-docker
    volumes:
      - ${USERDIR}/docker/plexms:/config
      - ${USERDIR}/Downloads/plex_tmp:/transcode
      - /data/media:/media
      - ${USERDIR}/docker/shared:/shared
    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:
      - TZ=${TZ}
      - HOSTNAME="Docker Plex"
      - PLEX_CLAIM="claim-<code from the claim site>"
      - PLEX_UID=${PUID}
      - PLEX_GID=${PGID}
      - ADVERTISE_IP="http://192.168.1.7:32400/"
      - ALLOWED_NETWORKS=192.168.1.0/24,172.19.0.0/16

Any help on this would be highly appreciated. My goal is to eventually move from Windows 10 Plex Server to Ubuntu Docker

Looks like you’re missing the PLEX_CLAIM attribute.

I believe I’ve been reading about an option to do this for an already running container but it requires SSH tunnelling into the container. Including the attribute straight into the compose file will be much more straight forward.

PLEX_CLAIM is in there. Third line in the environment section. I just removed the code in what i posted to the forums. I even updated it this morning before i launched it fresh

Good :blush: (including the token in a public post would have been worse)

Have you created the token with the same Plex account you’re using to access the server?

Yes. As a matter of fact I created a plex account STRICTLY to test all this out

After obtaining the claim token, how much time elapsed before launching the container instance ?

The token is only valid for 5 minutes.

1 Like

You do not quote environment variable values in a docker-compose file.

- PLEX_CLAIM=claim-<code from the claim site>

Or this is also valid:

- "PLEX_CLAIM=claim-<code from the claim site>"
1 Like

copy. paste. save. launch. usually only about 2min tops

If no one has told you today SwiftPanda16, you’re awesome! If they have,then save this one up for when you need it. :slight_smile: Perfect solution, easy as 2 quotation marks and i’m up and running

quotes also work if the format used is this

environment:
      PLEX_CLAIM: "claim-<code from the claim site>"

remove the leading - and switch from = to :

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