Can't get plex web ui to appear

The following is my compose file

version: "3"
services:
  plex:
    image: lscr.io/linuxserver/plex:latest
    container_name: plex
    network_mode: host
    environment:
      - PUID=1026
      - PGID=100
      - TZ=Etc/GMT-5
      - VERSION=docker
    volumes:
      - plex-config:/config
      - containerized-torrentinggit_banana-media:/media
    restart: unless-stopped

volumes:
  plex-config:
    driver_opts:
      type: cifs
      device: "//sever/folder/appdata/plex"
      o: "username=####,password=####,addr=###.###.##.##,uid=1026,gid=100"

  containerized-torrentinggit_banana-media:
    external: true

And this is all I see in the container output. Netstat shows nothing bound to 32400 neither navigating to
localhost:32400/web or :32400/web show me the user interface.

I originally used my old library files and copied them over to the config volume. I since deleted them to try it fresh, and I can see that the “Library” directory is initially created when the container starts up.

2024-01-01 18:00:44 [migrations] started
2024-01-01 18:00:44 [migrations] no migrations found
2024-01-01 18:00:44 ───────────────────────────────────────
2024-01-01 18:00:44 
2024-01-01 18:00:44       ██╗     ███████╗██╗ ██████╗ 
2024-01-01 18:00:44       ██║     ██╔════╝██║██╔═══██╗
2024-01-01 18:00:44       ██║     ███████╗██║██║   ██║
2024-01-01 18:00:44       ██║     ╚════██║██║██║   ██║
2024-01-01 18:00:44       ███████╗███████║██║╚██████╔╝
2024-01-01 18:00:44       ╚══════╝╚══════╝╚═╝ ╚═════╝ 
2024-01-01 18:00:44 
2024-01-01 18:00:44    Brought to you by linuxserver.io
2024-01-01 18:00:44 ───────────────────────────────────────
2024-01-01 18:00:44 
2024-01-01 18:00:44 To support LSIO projects visit:
2024-01-01 18:00:44 https://www.linuxserver.io/donate/
2024-01-01 18:00:44 
2024-01-01 18:00:44 ───────────────────────────────────────
2024-01-01 18:00:44 GID/UID
2024-01-01 18:00:44 ───────────────────────────────────────
2024-01-01 18:00:44 
2024-01-01 18:00:44 User UID:    1026
2024-01-01 18:00:44 User GID:    100
2024-01-01 18:00:44 ───────────────────────────────────────
2024-01-01 18:00:44 
2024-01-01 18:00:44 **** Server is unclaimed, but no claim token has been set ****
2024-01-01 18:00:44 Docker is used for versioning skip update check
2024-01-01 18:00:44 [custom-init] No custom files found, skipping...
2024-01-01 18:00:44 Starting Plex Media Server. . . (you can ignore the libusb_init error)
2024-01-01 18:00:45 [ls.io-init] done.
2024-01-01 18:00:57 Critical: libusb_init failed

The plex logs show the server is running and listening

Jan 02, 2024 04:00:44.521 [140348686678672] DEBUG - BPQ: [Idle] -> [Starting]
Jan 02, 2024 04:00:44.568 [140348686678672] DEBUG - HttpServer: Listening on IPv6 as well as IPv4.
Jan 02, 2024 04:00:44.568 [140348686678672] DEBUG - HttpServer: Listening on port 32400.
Jan 02, 2024 04:00:44.568 [140348686678672] DEBUG - HttpServer: Listening on port 32401.

We don’t offer support for remote mounts, but dbs in general (which in the case of Plex are in /config) don’t support file based remote mounts (like cifs or NFS)

Tldr the issue is /config being on a remote mount

It isn’t the issue actually. I just tried bridge mode and that works. So it is specific to network being ‘host’ mode.

That is fine that you think this, we still won’t offer support for this setup. Best wishes

As a note your logs also tell you it’s unclaimed and why

Well just so anyone else reading this knows, it might not be directory location. Try bridge mode if host mode doesn’t work…

As for the unclaimed comment that’s because those logs are from a 2nd try just to get some sample logs up here. The docs only say to use a claim token when configuring bridge mode. However I ran it with and without a claim token in host mode and neither worked. The only way for me to get it to work was with the claim token in bridge mode.