I don’t seem to be able to run the linuxserver Plex docker container correctly. The docker compose file is simple and copied below. The user PUID and group PGID are obtained from /etc/passwd entries or “id -u”. The user with PUID and PGID has full permission to /myconfig and /mymovies in the host. I tried various different users, some with admin privileges.

The container runs, but in the PLEX account I don’t see any option to find local media. There is a bunch of annoying TV and movie and streaming advertisements/promotions.

What am I doing wrong?

---
version: "2.1"
services:
  plex:
    image: lscr.io/linuxserver/plex:latest
    container_name: plex
    network_mode: host
    environment:
      - PUID=  1026
      - PGID= 100 
      - VERSION=docker
     volumes:
      - /myconfig:/config
      - /mymovies:/movies
    restart: unless-stopped

  • needadvicebadly@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    during setup, when on the Media Library step you should be able to add any library you want and set the path for it. It’s been a while since I went through setup. but you can skip all that, and once plex loads up go to settings.

    1. Scroll down on the left to Manage > Libraries
    2. delete any Discover or any annoying streaming library
    3. click Add Library
    4. just go through the wizard. It should let you pick your path
    • chaplin2@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      These are server settings. The container shows the settings in the user account in the company website. It doesn’t recognize any server.

      There is a “+Your Media” which brings a page: download and install plex server!