Skip to content

Setup Sonarr, Radarr, Prowlarr, and Deluge

Start by installing Docker with Compose

Mount your NAS at /srv to store your media

Create a file called docker-compose.yaml

Paste the following into this file

version: "3.6"
services:
  Deluge:
    container_name: "Deluge"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Europe/London"
    image: "lscr.io/linuxserver/deluge:latest"
    network_mode: "bridge"
    ports:
      - "6881:6881/tcp"
      - "6881:6881/udp"
      - "8112:8112/tcp"
    restart: "unless-stopped"
    volumes:
      - "/tmp/downloads:/downloads"
      - "/docker/deluge:/config"
  Radarr:
    container_name: "Radarr"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Europe/London"
    image: "linuxserver/radarr:latest"
    ports:
      - "7878:7878/tcp"
    restart: "unless-stopped"
    volumes:
      - "/docker/radarr:/config"
      - "/tmp/downloads:/downloads"
      - "/srv/Movies:/movies"
  Sonarr:
    container_name: "Sonarr"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Europe/London"
    image: "lscr.io/linuxserver/sonarr:latest"
    network_mode: "bridge"
    ports:
      - "8989:8989/tcp"
    restart: "unless-stopped"
    volumes:
      - "/tmp/downloads:/downloads"
      - "/srv/TV Shows:/tvshows"
      - "/docker/sonarr:/config"
  Prowlarr:
    container_name: "Prowlarr"
    environment:
      - "PUID=0"
      - "PGID=0"
      - "TZ=Europe/London"
    image: "lscr.io/linuxserver/prowlarr:nightly"
    network_mode: "bridge"
    ports:
      - "9696:9696/tcp"
    restart: "unless-stopped"
    volumes:
      - "/srv/:/media"
      - "/docker/prowlarr:/config"
  Updater:
    container_name: "Updater"
    image: "containrrr/watchtower:latest"
    network_mode: "bridge"
    restart: "unless-stopped"
    volumes:
      - "/var/run/docker.sock:/var/run/docker.sock"

Save and exit the file

docker-compose up -d

Web UI Ports

Application Port Description
Sonarr 8989 Sonarr is a TV collection manager
Radarr 7878 Radarr is a movie collection manager
Deluge 8112 Deluge is a BitTorrent client
Prowlarr 9696 Prowlarr is an indexer manager/proxy that manages torrent trackers and usenet indexers