Hi All,
I am trying to migrate from the Synology DSM7 package to the Docker container. I followed the instructions from this post Best way to migratePlex server from DSM7 to Docker - #5 by uvc6, but I don’t seem to be able to access the media which is still stored on the NAS in the same location. With the error message produce by the client being “The file associated with this item is not accessible by the server”.
I have checked and the location /data/media contains all the directories and files associated with /mnt/syno-video, although I can’t delete them using the interactive console.
Does anyone have any thoughts?
My docker-compose file looks like this and the host is running Ubuntu 22.04, please let me know if I need to provide any further information. Thanks in advance for your help.
secrets:
plex_claim:
file: …/…/secrets/plex_claim
services:
# Plex - Media Server
plex:
image: plexinc/pms-docker:plexpass
container_name: plex-media-server
networks:
- default
security_opt:
- no-new-privileges:true
restart: “unless-stopped”
# profiles: [“media”, “all”]
devices:
- /dev/dri:/dev/dri # for harware transcoding
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”
#- “33400:33400/tcp”
volumes:
- …/…/appdata/plexmediaserver/config:/config
- /mnt/syno-video:/data/media
# - $EXTDIR/ssd/home-server/downloads:/data/downloads
# - /dev/shm:/data/transcode # Offload transcoding to RAM if you have enough RAM
environment:
TZ: $TZ
HOSTNAME: ‘PlexServer’
PLEX_CLAIM_FILE: /run/secrets/plex_claim
PLEX_UID: $PUID
PLEX_GID: $PGID
# ADVERTISE_IP: “http://$MEDIASERVER_IP:32400/,http://$ZEROTIER_IP_MEDIASERVER:32400/,https://proxplex.$DOMAINNAME_CLOUD_SERVER”
# ALLOWED_NETWORKS: 192.168.0.0/24,172.16.0.0/16
secrets:
- plex_claim