version: "3.9" volumes: plex_config: plex_transcode: lidarr_config: radarr_config: sonarr_config: nzbget_config: media_share: driver_opts: type: nfs o: addr=10.10.20.200,rw,hard,user=nobody device: :/mnt/media/ services: lidarr: environment: - PUID=65534 - PGID=65534 image: ghcr.io/linuxserver/lidarr ports: - "10.10.20.254:8686:8686/tcp" restart: unless-stopped volumes: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro - lidarr_config:/config:rw - media_share:/data labels: - traefik.http.routers.lidarr.rule=Host(`app.playne.au`) && PathPrefix(`/lidarr`) - traefik.http.routers.lidarr.tls=true - traefik.http.routers.lidarr.tls.certresolver=le - traefik.http.routers.lidarr.entrypoints=websecure - traefik.http.routers.lidarr.middlewares=forward-auth - traefik.http.middlewares.lidarr.stripprefix.prefixes=/lidarr - traefik.http.middlewares.lidarr.stripprefix.forceSlash=false nzbget: environment: - PGID=65534 - PUID=65534 - NZBGET_USER=nzbget - NZBGET_PASS=sd9f769342krw image: ghcr.io/linuxserver/nzbget ports: - "10.10.20.254:6790:6789/tcp" restart: unless-stopped volumes: - nzbget_config:/config:rw - /etc/localtime:/etc/localtime:ro - /etc/timezone:/etc/timezone:ro - media_share:/data plex: devices: - /dev/bus/usb:/dev/bus/usb environment: - PUID=65534 - PGID=65534 ports: - "10.10.20.254:1900:1900/udp" - "10.10.20.254:3005:3005/tcp" - "10.10.20.254:32400:32400/tcp" - "10.10.20.254:32410:32410/udp" - "10.10.20.254:32412:32412/udp" - "10.10.20.254:32413:32413/udp" - "10.10.20.254:32414:32414/udp" - "10.10.20.254:32469:32469/tcp" # - "10.10.20.254:5353:5353/udp" - "10.10.20.254:8324:8324/tcp" image: ghcr.io/linuxserver/plex network_mode: host privileged: true restart: unless-stopped volumes: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro - media_share:/data - plex_config:/config - plex_transcode:/transcode labels: - traefik.http.services.plex.loadbalancer.server.port=32400 radarr: environment: - PUID=65534 - PGID=65534 image: ghcr.io/linuxserver/radarr ports: - "10.10.20.254:7878:7878/tcp" restart: unless-stopped volumes: - radarr_config:/config:rw - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro - media_share:/data sonarr: environment: - PGID=65534 - PUID=65534 image: ghcr.io/linuxserver/sonarr ports: - "10.10.20.254:8989:8989/tcp" restart: unless-stopped volumes: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro - sonarr_config:/config:rw - media_share:/data