version: '3.9' services: prowlarr: image: linuxserver/prowlarr container_name: prowlarr restart: unless-stopped environment: - PUID=1000 - PGID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/lib_mgmt/prowlarr:/config' - '/mnt/storage/public:/data' networks: - proxy jackett: image: linuxserver/jackett container_name: jackett restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/lib_mgmt/jackett:/config' - '/mnt/storage/public:/data' networks: - proxy radarr: image: linuxserver/radarr container_name: radarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/lib_mgmt/radarr:/config' - '/mnt/storage/public:/data' networks: - proxy depends_on: - jackett sonarr: image: linuxserver/sonarr container_name: sonarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/lib_mgmt/sonarr:/config' - '/mnt/storage/public:/data' networks: - proxy depends_on: - jackett lidarr: image: linuxserver/lidarr container_name: lidarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/lib_mgmt/lidarr:/config' - '/mnt/storage/public:/data' networks: - proxy depends_on: - jackett bazarr: image: linuxserver/bazarr container_name: bazarr restart: unless-stopped environment: - PGID=1000 - PUID=1000 - TZ=Europe/Athens volumes: - '/home/nick/configs/lib_mgmt/bazarr:/config' - '/mnt/storage/public:/data' networks: - proxy depends_on: - radarr - sonarr subs_upload: build: https://git.karaolidis.com/Nikas36/plex-subtitle-uploader.git image: plex-subtitle-uploader container_name: subs_uploader restart: unless-stopped environment: - "PLEX_URL=http://plex:32400" - "SUBDOMAIN=/subs-upload" - "PLEX_TOKEN=${PLEX_TOKEN}" networks: - proxy networks: proxy: external: true name: proxy