services: plex: image: plexinc/pms-docker:latest container_name: plex restart: unless-stopped ports: - "127.0.0.1:32400:32400" volumes: - plex_config:/config - plex_transcode:/transcode - /media:/media:ro environment: - PLEX_CLAIM=claim-token-from-plex.tv devices: - /dev/dri:/dev/dri networks: - plex-network healthcheck: test: ["CMD", "curl", "-f", "http://localhost:32400/identity"] interval: 30s timeout: 10s retries: 3 start_period: 60s volumes: plex_config: plex_transcode: networks: plex-network: driver: bridge