version: "2.1" services: plex: image: lscr.io/linuxserver/plex:latest container_name: plex environment: - PUID=1000 - PGID=1000 - TZ=EUROPE/BERLIN - VERSION=docker - PLEX_CLAIM=claim-J9FARYcKeGSzVPU7y5Fh volumes: - plex_config:/config - /media/plex/tv-shows:/tv-shows - /media/plex/movies:/movies - /media/plex/music:/music - /media/plex/cartoons:/cartoons - /media/plex/comedy:/comedy restart: unless-stopped ports: # Plex DLNA Server - 1901:1900/udp # GDM network discovery - 32410:32410/udp - 32412:32412/udp - 32413:32413/udp - 32414:32414/udp labels: - "traefik.enable=true" - "traefik.http.routers.plex.rule=Host(`plex.montana2000.freeddns.org`)" - "traefik.http.routers.plex.service=plex" - "traefik.http.services.plex.loadbalancer.server.port=32400" - "traefik.docker.network=proxy" network_mode: host volumes: plex_config: