Skip to content

Unable to contact sonarr / radarr (docker compose / env / config.yml attached #216

Description

@maskofsanity666

Hi
Thanks for an awesome app!
I am stuck attempting to get Watchlistarr running.
Any pointers?
Thanks!

Below is my Watchlistarr config.yml. docker compose, env, logs

Config.yml

interval:
seconds: 60

rss:

sonarr:
baseUrl: http://sonarr:8989
apikey: 00b464eREDACTED
rootFolder: /data/media/tv
qualityProfile: Any
seasonMonitoring: all
tags:
- watchlistarr

sonarr_additional:

  • qualityProfile: Any
    rootFolder: /data/media/kids-tv
  • qualityProfile: Any
    rootFolder: /data/media/documentary-series

radarr:
baseUrl: http://radarr:7878
apikey: dcd724d4REDACTED
rootFolder: /data/media/movies
qualityProfile: Any
tags:
- watchlistarr

radarr_additional:

  • qualityProfile: Any
    rootFolder: /data/media/kids-movies
  • qualityProfile: Any
    rootFolder: /data/media/documentaries

plex:
skipfriendsync: false

delete:
movie: true # Remove movies not on the watchlist
endedShow: true # Remove ended shows not on the watchlist
continuingShow: true # Remove ongoing shows not on the watchlist
interval:
days: 7 # Grace period before deletion
deleteFiles: true # Delete the actual media files

bazarr:
baseUrl: http://bazarr:6767
apikey: 96eREDACTED

Docker-compose.yml

version: "3.8"

#📜 Bazarr
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ${DOCKER_STORAGE_DIR}/docker/bazarr:/config
- ${DOCKER_STORAGE_DIR}:/data
ports:
- "6767:6767"
restart: unless-stopped
networks:
- media_network

#🎉 Overseer
overseerr:
image: lscr.io/linuxserver/overseerr:latest
container_name: overseerr
environment:
- PORT=5055
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ${DOCKER_STORAGE_DIR}/docker/overseerr:/config
ports:
- "5055:5055"
restart: unless-stopped
networks:
- media_network

#🎬 Plex:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ${DOCKER_STORAGE_DIR}/docker/plex:/config
- ${DOCKER_STORAGE_DIR}/media:/data/media:rw
network_mode: "host"
restart: unless-stopped

#🎦 Radarr
radarr:
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ${DOCKER_STORAGE_DIR}/docker/radarr:/config
- ${DOCKER_STORAGE_DIR}:/data
- ${DOCKER_STORAGE_DIR}/downloads:/downloads # optional
ports:
- "7878:7878"
restart: unless-stopped
networks:
- media_network

#🗣️ Requestrr
requestrr:
image: thomst08/requestrr
container_name: requestrr
environment:
- PUID=1026
- PGID=1000
- TZ=Australia/Melbourne
volumes:
- ${DOCKER_STORAGE_DIR}/docker/requestrr:/config
ports:
- 4545:4545
restart: unless-stopped

#🎞️ Sonarr
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ${DOCKER_STORAGE_DIR}/docker/sonarr:/config
- ${DOCKER_STORAGE_DIR}:/data
- ${DOCKER_STORAGE_DIR}/downloads:/downloads # optional
ports:
- "8989:8989"
restart: unless-stopped
networks:
- media_network

#👀 Watchlistarr
watchlistarr:
image: nylonee/watchlistarr
container_name: watchlistarr
environment:
- PLEX_URL=${PLEX_URL}
- PLEX_TOKEN=${PLEX_TOKEN}
- SONARR_URL=${SONARR_URL}
- SONARR_API_KEY=${SONARR_API_KEY}
- RADARR_URL=${RADARR_URL}
- RADARR_API_KEY=${RADARR_API_KEY}
- BAZARR_API_KEY=${BAZARR_API_KEY}
volumes:
- ${DOCKER_STORAGE_DIR}/docker/watchlistarr:/data # Corrected path
restart: unless-stopped
networks:
- media_network

networks:
media_network:
external: true

.ENV

#🔐 User and Group IDs
PUID=1026
PGID=1000

#🕒 Timezone
TZ=Australia/Melbourne

#⚙️ Service URLs
PLEX_URL=http://192.168.0.36:32400
SONARR_URL=http://192.168.0.36:8989
RADARR_URL=http://192.168.0.36:7878

#📁 Base path for all media/config/storage
DOCKER_STORAGE_DIR=/volume1/data
SLSKD_SHARED_DIR=/volume1/data/slskd_downloads

#🚮 Trash-Guides Pullio / labels (optional but used in some hotio containers)
PULLIO_UPDATE=true
PULLIO_NOTIFY=true
PULLIO_DISCORD_WEBHOOK=

#Optional logging limits (used in some containers like Readarr)
DOCKERLOGGING_MAXFILE=10
DOCKERLOGGING_MAXSIZE=50m

#🔑 API Keys
SONARR_API_KEY=00bREDACTED
RADARR_API_KEY=dcREDACTED
PLEX_TOKEN=iKREDACTED
TAILSCALE_AUTH_KEY=REDACTED
SLSKD_KEY=D72CREDACTED
SOULARR_KEY=b5D72REDACTED
JWT_KEY=Q4ZzREDACTED
BAZARR_API_KEY=96eREDACTED`

Logs

$ docker logs -f watchlistarr

15:33:19.564 [main] INFO c.FileAndSystemPropertyReader$ - Created config file in config/config.yaml
15:33:22.656 [io-compute-3] ERROR configuration.ConfigurationUtils$ - Unable to connect to Sonarr at host.docker.internal:8989, with error java.net.ConnectException: Connection refused
java.lang.IllegalArgumentException: Unable to connect to Sonarr at host.docker.internal:8989, with error java.net.ConnectException: Connection refused
at configuration.ConfigurationUtils$.throwError(ConfigurationUtils.scala:336)
at configuration.ConfigurationUtils$.$anonfun$getSonarrConfig$5(ConfigurationUtils.scala:132)
at apply @ http.HttpClient.httpRequest(HttpClient.scala:41)
at fromFuture @ http.HttpClient.httpRequest(HttpClient.scala:41)
at map @ configuration.ConfigurationUtils$.$anonfun$getSonarrConfig$4(ConfigurationUtils.scala:126)
at flatMap @ configuration.ConfigurationUtils$.$anonfun$getSonarrConfig$4(ConfigurationUtils.scala:126)
at apply @ http.HttpClient.httpRequest(HttpClient.scala:41)
at fromFuture @ http.HttpClient.httpRequest(HttpClient.scala:41)

THANKS AGAIN!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions