All metadata lost when pulling updated plex server image

I’m running OMV 7, debian version, with compose. Plex is pulled own using docker-compose.yml script. Everything works great but I lose all of my metadata every time I pull an updated plex server image down. My understanding is my config file is located within the container which is broken down and rebuilt during the process which is why I keep losing it. The problem is, I’m not sure how and where to create the config file out side of the container and how to setup that line in the docker-compose.yml.

docker-compose.yml:

services:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host
environment:

  • PUID=100
  • PGID=100
  • TZ=America/New_York
  • VERSION=docker
    devices:
  • /dev/dri:/dev/dri
    volumes:
  • /srv/dev-disk-by-uuid-a44dcc61-0f93-42bc-b013-72540041b88b/configs:/configs
  • /srv/dev-disk-by-uuid-a44dcc61-0f93-42bc-b013-72540041b88b/tv:/tv
  • /srv/dev-disk-by-uuid-6bb27174-2ca9-4a1d-ab84-64fe3f33c338/tv-ext:/tv-ext
  • /srv/dev-disk-by-uuid-6bb27174-2ca9-4a1d-ab84-64fe3f33c338/movies-ext:/movies-ext
  • /srv/dev-disk-by-uuid-a44dcc61-0f93-42bc-b013-72540041b88b/movies:/movies
  • /srv/dev-disk-by-uuid-a44dcc61-0f93-42bc-b013-72540041b88b/pictures:/pictures
  • /srv/dev-disk-by-uuid-a44dcc61-0f93-42bc-b013-72540041b88b/music:/music
  • /srv/dev-disk-by-uuid-a44dcc61-0f93-42bc-b013-72540041b88b/transcoding:/transcoding
    restart: unless-stopped

=======================================================

Plex Server Version#: 1.43.3.10861
Player Version#: N/A
OS:

Version 7.7.24-7 (Sandworm)
Processor 12th Gen Intel(R) Core™ i5-12400
Kernel Linux 6.12.95+deb12-amd64
Load Average 1.96, 1.70, 2.20
Memory Usage 11.9% of 15.39 GiB

I don’t know enough about your disks to say anything about them but there is an error in the important volume statement:

  • /srv/dev-disk-by-uuid-a44dcc61-0f93-42bc-b013-72540041b88b/configs:/configs

The last word should be config not configs