Plex Container running, unable to connect

I’m running docker on Debian 12, and installed docker via the docker desktop instructions for Debian.
all of the directories are owned by my user and group (1000).
when I go to http://localhost:32400/web, firefox is unable to connect, I’ve also tried from other devices on my network using the pc’s IP address. I’m at a loss for what else I could do to troubleshoot.
I started the container using docker compose with the following .yml file:

---
version: "2.1"
services:
  plex:
    image: lscr.io/linuxserver/plex:latest
    container_name: plex
    network_mode: host
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/EST
      - VERSION=docker
      - PLEX_CLAIM= #optional
    volumes:
      - /home/pacmanpence/Containers/Plex/Library:/config
      - /mnt/Media:/media
    restart: unless-stopped

these are the logs I get after running/restarting the server:

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

I’ll post the log from plex media server in the comments, as it is too long to fit here.

not sure how to post the plex server log as it is longer than the character limit.

what you posted is what we want, we support the container, not the application. I am a bit confused though, you’re sharing a docker compose, but say you’ve followed docker desktop instructions (we do not support docker desktop, it breaks things).

when you say you hit http://localhost:32400/web was this from the docker host itself? What is the error from that system? what is the error from other systems? what happens if you docker exec -it plex curl http://localhost:32400/web

it’s worth noting that your logs say you have not claimed the server also, which could be part of the issue.

I installed docker desktop, as it said it would also install docker compose. I haven’t used the desktop application and have been running the Plex container using docker compose and the .yml file from above.

I did try to connect to localhost using the host machine, I also tried to connect to the Plex server using the ip address from a separate device.
Any way I try to connect, I get an error similar to could not connect. The same as if I were to try connecting to a port that wasn’t open. On safari it says “safari could not open the page because it could not connect to the server”
I’ll run that command when I can, unfortunately I’m not home right now.

I was under the assumption claiming the server is just what ties it to my account. I was just gonna log in to Plex via the webui to claim it after it was running.

Hearing that docker desktop breaks things, I’m thinking I’ll have to uninstall docker, and perform the normal install using just docker compose.

did you try that curl command i gave you?

Hi, sorry for the late response, it’s been a busy past couple of days. I tried running that command, and nothing happened. Nothing in the log, nothing in the terminal, and still wasn’t able to connect. I’ve just finished uninstalling docker desktop and installing docker engine. Plex is now working. Thank you so much for your help!

glad you got it sorted! unfortunately most docker UIs tend to break things