version: '3.9' services: plex: image: plexinc/pms-docker restart: unless-stopped hostname: 'jupiter' environment: - 'PUID=1000' - 'PGID=1000' - 'PLEX_UID=1000' - 'PLEX_GID=1000' - 'TZ=Europe/Athens' - 'PLEX_CLAIM=${PLEX_CLAIM}' - 'ADVERTISE_IP=${ADVERTISE_IP}' - 'ALLOWED_NETWORKS=${ALLOWED_NETWORKS}' volumes: - /home/nick/configs/media/plex:/config - /home/nick/configs/media/plex/tmp_transcode:/transcode - /mnt/storage/public/media:/data devices: - '/dev/dri:/dev/dri' networks: - default - routing 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' ombi: image: linuxserver/ombi restart: unless-stopped environment: - 'PUID=1000' - 'PGID=1000' - 'TZ=Europe/Athens' - 'BASE_URL=/request' volumes: - /home/nick/configs/media/ombi:/config networks: - default - routing tautulli: image: tautulli/tautulli restart: unless-stopped environment: - 'PUID=1000' - 'PGID=1000' - 'TZ=Europe/Athens' volumes: - /home/nick/configs/media/tautulli:/config networks: - default - routing prowlarr: image: linuxserver/prowlarr:develop restart: unless-stopped environment: - PUID=1000 - PGID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/media/prowlarr:/config' - '/mnt/storage/public:/data' networks: - routing radarr: image: linuxserver/radarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/media/radarr:/config' - '/mnt/storage/public:/data' networks: - routing depends_on: - prowlarr sonarr: image: linuxserver/sonarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/media/sonarr:/config' - '/mnt/storage/public:/data' networks: - routing depends_on: - prowlarr lidarr: image: linuxserver/lidarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/media/lidarr:/config' - '/mnt/storage/public:/data' networks: - routing depends_on: - prowlarr bazarr: image: linuxserver/bazarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/media/bazarr:/config' - '/mnt/storage/public:/data' networks: - routing depends_on: - radarr - sonarr subs-upload: image: registry.karaolidis.com/nikas36/plex-subtitle-uploader restart: unless-stopped environment: - "PLEX_URL=http://plex:32400" - "SUBDOMAIN=/subs-upload" - "PLEX_TOKEN=${PLEX_TOKEN}" networks: - default - routing networks: routing: external: true name: routing